|
From: <sv...@va...> - 2005-12-26 21:01:35
|
Author: njn Date: 2005-12-26 21:01:31 +0000 (Mon, 26 Dec 2005) New Revision: 5443 Log: Remove out-of-date profile events list. Modified: branches/COMPVBITS/memcheck/mc_main.c Modified: branches/COMPVBITS/memcheck/mc_main.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- branches/COMPVBITS/memcheck/mc_main.c 2005-12-26 19:29:33 UTC (rev 54= 42) +++ branches/COMPVBITS/memcheck/mc_main.c 2005-12-26 21:01:31 UTC (rev 54= 43) @@ -3846,102 +3846,9 @@ /*--- Crude profiling machinery. ---*/ /*------------------------------------------------------------*/ =20 -/* Event index. If just the name of the fn is given, this means the - number of calls to the fn. Otherwise it is the specified event. - Ones marked 'M' are MemCheck only. Ones marked 'A' are AddrCheck onl= y. - The rest are shared. +// We track a number of interesting events (using PROF_EVENT) +// if MC_PROFILE_MEMORY is defined. =20 - 10 alloc_secondary_map - - 20 get_abit -M 21 get_vbyte - 22 set_abit -M 23 set_vbyte - 24 get_abits4_ALIGNED -M 25 get_vbytes4_ALIGNED =20 - - 30 set_address_range_perms - 31 set_address_range_perms(lower byte loop) - 32 set_address_range_perms(quadword loop) - 33 set_address_range_perms(upper byte loop) - =20 - 35 make_noaccess - 36 make_writable - 37 make_readable -A 38 make_accessible - - 40 copy_address_range_state - 41 copy_address_range_state(byte loop) - 42 check_writable - 43 check_writable(byte loop) - 44 check_readable - 45 check_readable(byte loop) - 46 check_readable_asciiz - 47 check_readable_asciiz(byte loop) -A 48 check_accessible -A 49 check_accessible(byte loop) - - 50 make_noaccess_aligned - 51 make_writable_aligned - -M 60 helperc_LOADV4 -M 61 helperc_STOREV4 -M 62 helperc_LOADV2 -M 63 helperc_STOREV2 -M 64 helperc_LOADV1 -M 65 helperc_STOREV1 - -A 66 helperc_ACCESS4 -A 67 helperc_ACCESS2 -A 68 helperc_ACCESS1 - -M 70 rim_rd_V4_SLOWLY -M 71 rim_wr_V4_SLOWLY -M 72 rim_rd_V2_SLOWLY -M 73 rim_wr_V2_SLOWLY -M 74 rim_rd_V1_SLOWLY -M 75 rim_wr_V1_SLOWLY - -A 76 ACCESS4_SLOWLY -A 77 ACCESS2_SLOWLY -A 78 ACCESS1_SLOWLY - - 80 fpu_read - 81 fpu_read aligned 4 - 82 fpu_read aligned 8 - 83 fpu_read 2 - 84 fpu_read 10/28/108/512 - -M 85 fpu_write -M 86 fpu_write aligned 4 -M 87 fpu_write aligned 8 -M 88 fpu_write 2 -M 89 fpu_write 10/28/108/512 - - 90 fpu_access - 91 fpu_access aligned 4 - 92 fpu_access aligned 8 - 93 fpu_access 2 - 94 fpu_access 10/28/108/512 - - 100 fpu_access_check_SLOWLY - 101 fpu_access_check_SLOWLY(byte loop) - - 110 new_mem_stack_4 - 111 new_mem_stack_8 - 112 new_mem_stack_12 - 113 new_mem_stack_16 - 114 new_mem_stack_32 - 115 new_mem_stack - - 120 die_mem_stack_4 - 121 die_mem_stack_8 - 122 die_mem_stack_12 - 123 die_mem_stack_16 - 124 die_mem_stack_32 - 125 die_mem_stack -*/ - #ifdef MC_PROFILE_MEMORY =20 UInt MC_(event_ctr)[N_PROF_EVENTS]; |