mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-01-25 05:52:42 -08:00
77 lines
4.1 KiB
C
77 lines
4.1 KiB
C
/* impl.h.eventcom -- Event Logging Common Types
|
|
*
|
|
* Copyright (C) 1997 Harlequin Group, all rights reserved.
|
|
* $HopeName: MMsrc!eventcom.h(trunk.4) $
|
|
*
|
|
* .readership: MPS developers.
|
|
* .sources: mps.design.telemetry
|
|
*/
|
|
|
|
#ifndef eventcom_h
|
|
#define eventcom_h
|
|
|
|
#define EventMaxStringLength ((size_t)256) /* Including NUL */
|
|
|
|
typedef Word EventType;
|
|
|
|
|
|
/* Event Codes -- see design.mps.telemetry
|
|
*
|
|
* These names are intended to be mnemonic. They are derived from
|
|
* selected letters as indicated, using the transliteration in
|
|
* guide.hex.trans.
|
|
*
|
|
* These definitions will be unnecessary when the event codes are
|
|
* changed to 16-bit. See impl.h.eventdef.
|
|
*/
|
|
/* EVent ... */
|
|
#define EventEventTime ((EventType)0xEF213E99) /* TIME */
|
|
#define EventPoolInit ((EventType)0xEFB07141) /* POoL INIt */
|
|
#define EventPoolFinish ((EventType)0xEFB07F14) /* POoL FINish */
|
|
#define EventPoolAlloc ((EventType)0xEFB07A77) /* POoL ALLoc */
|
|
#define EventPoolFree ((EventType)0xEFB07F6E) /* POoL FREe */
|
|
#define EventArenaCreate ((EventType)0xEFA64C6E) /* AReNa CREate */
|
|
#define EventArenaDestroy ((EventType)0xEFA64DE5) /* AReNa DEStroy */
|
|
#define EventSegAlloc ((EventType)0xEF5E9A77) /* SEG ALLoc */
|
|
#define EventSegFree ((EventType)0xEF5E9F6E) /* SEG FREe */
|
|
#define EventAMCGenCreate ((EventType)0xEFA3C94C) /* AMC GeN Create */
|
|
#define EventAMCGenDestroy ((EventType)0xEFA3C94D) /* AMC GeN Destroy */
|
|
#define EventAMCInit ((EventType)0xEFA3C141) /* AMC INIt */
|
|
#define EventAMCFinish ((EventType)0xEFA3CF14) /* AMC FINish */
|
|
#define EventAMCBufferInit ((EventType)0xEFA3CBF1) /* AMC BuFfer Init */
|
|
#define EventAMCBufferFill ((EventType)0xEFA3CBFF) /* AMC BuFfer Fill */
|
|
#define EventAMCBufferEmpty ((EventType)0xEFA3CBFE) /* AMC BuFfer Empty */
|
|
#define EventAMCTraceBegin ((EventType)0xEFA3C26B) /* AMC TRace Begin */
|
|
#define EventAMCCondemn ((EventType)0xEFA3CC04) /* AMC CONdemn */
|
|
#define EventAMCScanBegin ((EventType)0xEFA3C5CB) /* AMC SCan Begin */
|
|
#define EventAMCScanEnd ((EventType)0xEFA3C5CE) /* AMC SCan End */
|
|
#define EventAMCFix ((EventType)0xEFA3CF18) /* AMC FIX */
|
|
#define EventAMCFixAmbig ((EventType)0xEFA3CF8A) /* AMC FiX Ambig */
|
|
#define EventAMCFixForward ((EventType)0xEFA3CF8F) /* AMC FiX Forward */
|
|
#define EventAMCReclaim ((EventType)0xEFA3C6EC) /* AMC REClaim */
|
|
#define EventAMCTraceEnd ((EventType)0xEFA3C26E) /* AMC TRace End */
|
|
#define EventTraceStart ((EventType)0xEF26AC52) /* TRACe STart */
|
|
#define EventTraceCreate ((EventType)0xEF26ACC6) /* TRACe CReate */
|
|
#define EventTraceDestroy ((EventType)0xEF26ACDE) /* TRACe DEstroy */
|
|
#define EventSegSetGrey ((EventType)0xEF59596A) /* SeG Set GRAy */
|
|
#define EventTraceFlipBegin ((EventType)0xEF26AF7B) /* TRAce FLip Begin */
|
|
#define EventTraceFlipEnd ((EventType)0xEF26AF7E) /* TRAce FLip End */
|
|
#define EventTraceReclaim ((EventType)0xEF26A6EC) /* TRAce REClaim */
|
|
#define EventTraceScan ((EventType)0xEF26AC5C) /* TRACe SCan */
|
|
#define EventTraceAccess ((EventType)0xEF26AACC) /* TRAce ACCess */
|
|
#define EventTracePoll ((EventType)0xEF26AB01) /* TRAce POLl */
|
|
#define EventTraceFix ((EventType)0xEF26AF18) /* TRAce FIX */
|
|
#define EventTraceFixSeg ((EventType)0xEF26AF85) /* TRAce FiX Seg */
|
|
#define EventTraceFixWhite ((EventType)0xEF26AF83) /* TRAce FiX White */
|
|
#define EventTraceScanArea ((EventType)0xEF26A5CA) /* TRAce SCan Area */
|
|
#define EventTraceScanAreaTagged ((EventType)0xEF26A5C2) /* TRAce SCan area Tagged */
|
|
#define EventVMCreate ((EventType)0xEFF3C6EA) /* VM CREAte */
|
|
#define EventVMDestroy ((EventType)0xEFF3DE52) /* VM DESTroy */
|
|
#define EventVMMap ((EventType)0xEFF33AB9) /* VM MAP */
|
|
#define EventVMUnmap ((EventType)0xEFF3043B) /* VM UNMaP */
|
|
#define EventIntern ((EventType)0xEF142E64) /* INTERN */
|
|
#define EventArenaExtend ((EventType)0xEFA64E82) /* AReNa EXTend */
|
|
#define EventArenaRetract ((EventType)0xEFA646E2) /* AReNa RETract */
|
|
#define EventRootScan ((EventType)0xEF625CA4) /* RooT SCAN */
|
|
|
|
#endif /* eventcom_h */
|