diff --git a/mps/src/eventcom.h b/mps/src/eventcom.h index 1d1732bed5b..f9e5280ba95 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.6) $ + * $HopeName: MMsrc!eventcom.h(trunk.7) $ * * .readership: MPS developers. * .sources: mps.design.telemetry @@ -76,5 +76,9 @@ typedef Word EventType; #define EventRootScan ((EventType)0xEF625CA4) /* RooT SCAN */ #define EventLabel ((EventType)0xEF7ABE79) /* LABEL */ #define EventTraceSegGreyen ((EventType)0xEF26A599) /* TRAce SeG Greyen */ +#define EventBufferReserve ((EventType)0xEFB0FF6E) /* BUFFer REserve */ +#define EventBufferCommit ((EventType)0xEFB0FFC0) /* BUFFer COmmit */ +#define EventBufferInit ((EventType)0xEFB0FF14) /* BUFFer INit */ +#define EventBufferFinish ((EventType)0xEFB0FFF1) /* BUFFer FInish */ #endif /* eventcom_h */ diff --git a/mps/src/eventdef.h b/mps/src/eventdef.h index b10968fc079..b8046b13db6 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.8) $ + * $HopeName: MMsrc!eventdef.h(trunk.9) $ * Copyright (C) 1997 Harlequin Group, all rights reserved. * * .readership: MPS developers. @@ -108,3 +108,8 @@ RELATION(Intern , 0x0033, TRUE, User, WS) RELATION(Label , 0x0034, TRUE, User, AW) /* TraceStep is not really seg level event */ RELATION(TraceStep , 0x0033, TRUE, Seg, PP) +RELATION(BufferReserve , 0x0034, TRUE, Object, PAW) +RELATION(BufferCommit , 0x0035, TRUE, Object, PAWW) +/* BufferInit/Finish is not really pool level event */ +RELATION(BufferInit , 0x0036, TRUE, Pool, PPU) +RELATION(BufferFinish , 0x0037, TRUE, Pool, P)