From f174ba83850cb4e40eb1937841d98defb58de643 Mon Sep 17 00:00:00 2001 From: David Jones Date: Thu, 4 Jun 1998 14:21:31 +0100 Subject: [PATCH] Change.dylan.crow.160008, adding bufferreserve/commit events Copied from Perforce Change: 19607 ServerID: perforce.ravenbrook.com --- mps/src/eventcom.h | 6 +++++- mps/src/eventdef.h | 7 ++++++- 2 files changed, 11 insertions(+), 2 deletions(-) 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)