This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
PATCH: Measure overload resolution overhead
- From: Pariborz Jahanian <fjahanian at apple dot com>
- To: gcc-patches at gcc dot gnu dot org
- Cc: fjahanian at apple dot com
- Date: Thu, 30 Jan 2003 15:07:14 -0800
- Subject: PATCH: Measure overload resolution overhead
DESCRIPTION: Add capability to gcc to report amount of time spent
doing overload resolution with the -ftime-report option. Code has been
added to three main routines which are involved in vast majority of
overload resolutions. These are: build_new_function_call,
build_new_method-call and build_user_type_conversion_1. This is needed
in support of our effort to speed up gcc.
Fix was tested on PowerPC Darwin platform.
New ChangeLog entries:
gcc/ChangeLog:
2003-01-30 Fariborz Jahanian <fjahanian@apple.com>
* timevar.def: TV_OV_RESOLUTION added
gcc/cp/ChangeLog:
2003-01-30 Fariborz Jahanian <fjahanian@apple.com>
* call.c: Added timevar_push/timevar_pop in several places.
Attachment:
patch_ov_res_timing
Description: Binary data