diff --git a/mps/src/eventcom.h b/mps/src/eventcom.h index f00952430d8..7c526839017 100644 --- a/mps/src/eventcom.h +++ b/mps/src/eventcom.h @@ -1,7 +1,7 @@ /* impl.h.eventcom -- Event Logging Common Types * * Copyright (C) 1997 Harlequin Group, all rights reserved. - * $HopeName: MMsrc!eventcom.h(trunk.9) $ + * $HopeName: MMsrc!eventcom.h(trunk.10) $ * * .readership: MPS developers. * .sources: mps.design.telemetry @@ -58,6 +58,9 @@ typedef Word EventType; #define EventTraceFlipEnd ((EventType)0xEF26AF7E) /* TRAce FLip End */ #define EventTraceReclaim ((EventType)0xEF26A6EC) /* TRAce REClaim */ #define EventTraceScan ((EventType)0xEF26AC5C) /* TRACe SCan */ +#define EventTraceScanSeg ((EventType)0xEF26A559) /* TRAce ScanSeG */ +#define EventTraceScanSingleRef \ + ((EventType)0xEF26A556) /* TRAce ScanSingleRef */ #define EventTraceAccess ((EventType)0xEF26AACC) /* TRAce ACCess */ #define EventTracePoll ((EventType)0xEF26AB01) /* TRAce POLl */ #define EventTraceStep ((EventType)0xEF26A52B) /* TRAce STeP */ diff --git a/mps/src/eventdef.h b/mps/src/eventdef.h index c0ef5e26bb2..39cfeff9154 100644 --- a/mps/src/eventdef.h +++ b/mps/src/eventdef.h @@ -1,6 +1,6 @@ /* impl.h.eventdef -- Event Logging Definitions * - * $HopeName: MMsrc!eventdef.h(trunk.12) $ + * $HopeName: MMsrc!eventdef.h(trunk.13) $ * Copyright (C) 1997 Harlequin Group, all rights reserved. * * .readership: MPS developers. @@ -85,7 +85,9 @@ RELATION(SegSetGrey , 0x001f, TRUE, Seg, PPU) RELATION(TraceFlipBegin , 0x0020, TRUE, Trace, PP) RELATION(TraceFlipEnd , 0x0021, TRUE, Trace, PP) RELATION(TraceReclaim , 0x0022, TRUE, Seg, P) +#if 0 /* not in use */ RELATION(TraceScan , 0x0023, TRUE, Seg, UUPPP) +#endif RELATION(TraceAccess , 0x0024, TRUE, Seg, PPU) /* TracePoll's kind isn't really Trace, but then it isn't Seg either */ RELATION(TracePoll , 0x0025, TRUE, Trace, PP) @@ -117,3 +119,6 @@ RELATION(MV2Finish , 0x0038, TRUE, Pool, P) RELATION(MV2BufferFill , 0x0039, TRUE, Seg, PPWAW) RELATION(MV2BufferEmpty , 0x003A, TRUE, Seg, PPW) RELATION(SegAllocFail , 0x003B, TRUE, Seg, PWP) +RELATION(TraceScanSeg , 0x003C, TRUE, Seg, UUPP) +/* TraceScanSingleRef is not really a seg level event */ +RELATION(TraceScanSingleRef , 0x003D, TRUE, Seg, UUPA)