diff options
| author | Richard Brooksby | 2012-09-06 17:17:18 +0100 |
|---|---|---|
| committer | Richard Brooksby | 2012-09-06 17:17:18 +0100 |
| commit | 858e4ac0ac8ee684f48f0edd9d80ae28b17aee53 (patch) | |
| tree | 5034519c869b370df2c87394c03f7f30e78945b9 /mps/code/mpmtypes.h | |
| parent | 383335816d888b5f28fe7b034106dc2056f56620 (diff) | |
| download | emacs-858e4ac0ac8ee684f48f0edd9d80ae28b17aee53.tar.gz emacs-858e4ac0ac8ee684f48f0edd9d80ae28b17aee53.zip | |
Partial merge of branch/2012-07-23/cet-transform, excluding cet-specific parts.
Copied from Perforce
Change: 179309
ServerID: perforce.ravenbrook.com
Diffstat (limited to 'mps/code/mpmtypes.h')
| -rw-r--r-- | mps/code/mpmtypes.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/mps/code/mpmtypes.h b/mps/code/mpmtypes.h index d4f07cb99f4..66d5b533546 100644 --- a/mps/code/mpmtypes.h +++ b/mps/code/mpmtypes.h | |||
| @@ -411,6 +411,8 @@ enum { | |||
| 411 | /* TraceStart reasons: the trigger that caused a trace to start. */ | 411 | /* TraceStart reasons: the trigger that caused a trace to start. */ |
| 412 | /* Make these specific trigger names, not broad categories; */ | 412 | /* Make these specific trigger names, not broad categories; */ |
| 413 | /* and if a new trigger is added, add a new reason. */ | 413 | /* and if a new trigger is added, add a new reason. */ |
| 414 | /* TODO: A better way for MPS extensions to extend the list of reasons | ||
| 415 | instead of the catch-all TraceStartWhyEXTENSION. */ | ||
| 414 | 416 | ||
| 415 | enum { | 417 | enum { |
| 416 | TraceStartWhyBASE = 1, /* not a reason, the base of the enum. */ | 418 | TraceStartWhyBASE = 1, /* not a reason, the base of the enum. */ |
| @@ -419,7 +421,8 @@ enum { | |||
| 419 | TraceStartWhyOPPORTUNISM, /* start full */ | 421 | TraceStartWhyOPPORTUNISM, /* start full */ |
| 420 | TraceStartWhyCLIENTFULL_INCREMENTAL, /* start full */ | 422 | TraceStartWhyCLIENTFULL_INCREMENTAL, /* start full */ |
| 421 | TraceStartWhyCLIENTFULL_BLOCK, /* do full */ | 423 | TraceStartWhyCLIENTFULL_BLOCK, /* do full */ |
| 422 | TraceStartWhyWALK, | 424 | TraceStartWhyWALK, /* walking references -- see walk.c */ |
| 425 | TraceStartWhyEXTENSION, /* MPS extension using traces */ | ||
| 423 | TraceStartWhyLIMIT /* not a reason, the limit of the enum. */ | 426 | TraceStartWhyLIMIT /* not a reason, the limit of the enum. */ |
| 424 | }; | 427 | }; |
| 425 | 428 | ||