Changeset 3526 for trunk/kProfile/prfamd64msc.asm
- Timestamp:
- Aug 20, 2007, 12:46:14 AM (18 years ago)
- File:
-
- 1 copied
Legend:
- Unmodified
- Added
- Removed
-
trunk/kProfile/prfamd64msc.asm
r3524 r3526 2 2 ;; @file 3 3 ; 4 ; kProfiler MK2 - Microsoft C/C++ Compiler Interaction .4 ; kProfiler MK2 - Microsoft C/C++ Compiler Interaction, AMD64. 5 5 ; 6 6 ; … … 38 38 extern KPRF_LEAVE 39 39 40 global _ _penter41 global _ _pexit40 global _penter 41 global _pexit 42 42 43 43 ;ifdef UNDEFINED … … 46 46 global common_no_overhead 47 47 global calibrate 48 global outer_calibration_loop49 global inner_calibration_loop50 48 global calib_inner_update_minimum 51 49 global calib_inner_next … … 75 73 ; 76 74 align 16 77 _ _penter:75 _penter: 78 76 ; save volatile register and get the time stamp. 79 77 push eax … … 116 114 ; 117 115 align 16 118 _ _pexit:116 _pexit: 119 117 ; save volatile register and get the time stamp. 120 118 push eax … … 280 278 281 279 ;; 282 ; The calibration _ _penter - this must be identical to the real thing except for the KPRF call.280 ; The calibration _penter - this must be identical to the real thing except for the KPRF call. 283 281 align 16 284 282 calib_penter: … … 305 303 306 304 ;; 307 ; The calibration _ _pexit - this must be identical to the real thing except for the KPRF call.305 ; The calibration _pexit - this must be identical to the real thing except for the KPRF call. 308 306 align 16 309 307 calib_pexit:
Note:
See TracChangeset
for help on using the changeset viewer.