diff options
| author | Richard Brooksby | 2012-09-05 23:45:31 +0100 |
|---|---|---|
| committer | Richard Brooksby | 2012-09-05 23:45:31 +0100 |
| commit | 27c6706791b24c09800f76e37f76817c62df7425 (patch) | |
| tree | 44af05e5f3b72122dc6f5bc52d9f3d892ac02786 /mps/code/buffer.c | |
| parent | dda987d8648efafba3be06d1c56e6b14c6a654b7 (diff) | |
| parent | d1e7efe7b6de7914395153db36500645652cc5f2 (diff) | |
| download | emacs-27c6706791b24c09800f76e37f76817c62df7425.tar.gz emacs-27c6706791b24c09800f76e37f76817c62df7425.zip | |
Merging branch/2012-08-21/diagnostic-telemetry.
Copied from Perforce
Change: 179289
ServerID: perforce.ravenbrook.com
Diffstat (limited to 'mps/code/buffer.c')
| -rw-r--r-- | mps/code/buffer.c | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/mps/code/buffer.c b/mps/code/buffer.c index c7dc6edd82e..f446ab5b9a0 100644 --- a/mps/code/buffer.c +++ b/mps/code/buffer.c | |||
| @@ -361,7 +361,7 @@ void BufferDetach(Buffer buffer, Pool pool) | |||
| 361 | ~(BufferModeATTACHED|BufferModeFLIPPED|BufferModeTRANSITION); | 361 | ~(BufferModeATTACHED|BufferModeFLIPPED|BufferModeTRANSITION); |
| 362 | BufferFrameSetState(buffer, BufferFrameDISABLED); | 362 | BufferFrameSetState(buffer, BufferFrameDISABLED); |
| 363 | 363 | ||
| 364 | EVENT_PW(BufferEmpty, buffer, spare); | 364 | EVENT2(BufferEmpty, buffer, spare); |
| 365 | } | 365 | } |
| 366 | } | 366 | } |
| 367 | 367 | ||
| @@ -416,7 +416,7 @@ void BufferFinish(Buffer buffer) | |||
| 416 | /* Finish off the generic buffer fields. */ | 416 | /* Finish off the generic buffer fields. */ |
| 417 | RingFinish(&buffer->poolRing); | 417 | RingFinish(&buffer->poolRing); |
| 418 | 418 | ||
| 419 | EVENT_P(BufferFinish, buffer); | 419 | EVENT1(BufferFinish, buffer); |
| 420 | } | 420 | } |
| 421 | 421 | ||
| 422 | 422 | ||
| @@ -682,7 +682,7 @@ void BufferAttach(Buffer buffer, Addr base, Addr limit, | |||
| 682 | buffer->class->attach(buffer, base, limit, init, size); | 682 | buffer->class->attach(buffer, base, limit, init, size); |
| 683 | 683 | ||
| 684 | AVERT(Buffer, buffer); | 684 | AVERT(Buffer, buffer); |
| 685 | EVENT_PWAW(BufferFill, buffer, size, base, filled); | 685 | EVENT4(BufferFill, buffer, size, base, filled); |
| 686 | } | 686 | } |
| 687 | 687 | ||
| 688 | 688 | ||
| @@ -727,7 +727,7 @@ Res BufferFill(Addr *pReturn, Buffer buffer, Size size, | |||
| 727 | next <= buffer->poolLimit) { | 727 | next <= buffer->poolLimit) { |
| 728 | buffer->apStruct.alloc = next; | 728 | buffer->apStruct.alloc = next; |
| 729 | if (buffer->mode & BufferModeLOGGED) { | 729 | if (buffer->mode & BufferModeLOGGED) { |
| 730 | EVENT_PAW(BufferReserve, buffer, buffer->apStruct.init, size); | 730 | EVENT3(BufferReserve, buffer, buffer->apStruct.init, size); |
| 731 | } | 731 | } |
| 732 | *pReturn = buffer->apStruct.init; | 732 | *pReturn = buffer->apStruct.init; |
| 733 | return ResOK; | 733 | return ResOK; |
| @@ -752,7 +752,7 @@ Res BufferFill(Addr *pReturn, Buffer buffer, Size size, | |||
| 752 | BufferAttach(buffer, base, limit, base, size); | 752 | BufferAttach(buffer, base, limit, base, size); |
| 753 | 753 | ||
| 754 | if (buffer->mode & BufferModeLOGGED) { | 754 | if (buffer->mode & BufferModeLOGGED) { |
| 755 | EVENT_PAW(BufferReserve, buffer, buffer->apStruct.init, size); | 755 | EVENT3(BufferReserve, buffer, buffer->apStruct.init, size); |
| 756 | } | 756 | } |
| 757 | 757 | ||
| 758 | *pReturn = base; | 758 | *pReturn = base; |
| @@ -869,7 +869,7 @@ Bool BufferTrip(Buffer buffer, Addr p, Size size) | |||
| 869 | } else { | 869 | } else { |
| 870 | clientClass = (Addr)0; | 870 | clientClass = (Addr)0; |
| 871 | } | 871 | } |
| 872 | EVENT_PAWA(BufferCommit, buffer, p, size, clientClass); | 872 | EVENT4(BufferCommit, buffer, p, size, clientClass); |
| 873 | /* Of course, it's not _really_ unused unless you're not */ | 873 | /* Of course, it's not _really_ unused unless you're not */ |
| 874 | /* using telemetry. This is a HACK @@@@. It should be */ | 874 | /* using telemetry. This is a HACK @@@@. It should be */ |
| 875 | /* removed when telemetry is fixed to use its arguments. */ | 875 | /* removed when telemetry is fixed to use its arguments. */ |
| @@ -1089,7 +1089,7 @@ static Res bufferTrivInit (Buffer buffer, Pool pool, va_list args) | |||
| 1089 | AVERT(Buffer, buffer); | 1089 | AVERT(Buffer, buffer); |
| 1090 | AVERT(Pool, pool); | 1090 | AVERT(Pool, pool); |
| 1091 | UNUSED(args); | 1091 | UNUSED(args); |
| 1092 | EVENT_PPU(BufferInit, buffer, pool, buffer->isMutator); | 1092 | EVENT3(BufferInit, buffer, pool, buffer->isMutator); |
| 1093 | return ResOK; | 1093 | return ResOK; |
| 1094 | } | 1094 | } |
| 1095 | 1095 | ||
| @@ -1299,7 +1299,7 @@ static Res segBufInit (Buffer buffer, Pool pool, va_list args) | |||
| 1299 | segbuf->rankSet = RankSetEMPTY; | 1299 | segbuf->rankSet = RankSetEMPTY; |
| 1300 | 1300 | ||
| 1301 | AVERT(SegBuf, segbuf); | 1301 | AVERT(SegBuf, segbuf); |
| 1302 | EVENT_PPU(BufferInitSeg, buffer, pool, buffer->isMutator); | 1302 | EVENT3(BufferInitSeg, buffer, pool, buffer->isMutator); |
| 1303 | return ResOK; | 1303 | return ResOK; |
| 1304 | } | 1304 | } |
| 1305 | 1305 | ||
| @@ -1513,7 +1513,7 @@ static Res rankBufInit (Buffer buffer, Pool pool, va_list args) | |||
| 1513 | BufferSetRankSet(buffer, RankSetSingle(rank)); | 1513 | BufferSetRankSet(buffer, RankSetSingle(rank)); |
| 1514 | 1514 | ||
| 1515 | /* There's nothing to check that the superclass doesn't, so no AVERT. */ | 1515 | /* There's nothing to check that the superclass doesn't, so no AVERT. */ |
| 1516 | EVENT_PPUU(BufferInitRank, buffer, pool, buffer->isMutator, rank); | 1516 | EVENT4(BufferInitRank, buffer, pool, buffer->isMutator, rank); |
| 1517 | return ResOK; | 1517 | return ResOK; |
| 1518 | } | 1518 | } |
| 1519 | 1519 | ||