| Index: src/log.h
|
| diff --git a/src/log.h b/src/log.h
|
| index d238f9bece7dc6eda5cc993b1b7111080c1b270f..8573d7169f1a41013cc56a01c166c4b6716ce708 100644
|
| --- a/src/log.h
|
| +++ b/src/log.h
|
| @@ -83,7 +83,7 @@ class LogMessageBuilder;
|
| #endif
|
|
|
|
|
| -class VMState {
|
| +class VMState BASE_EMBEDDED {
|
| #ifdef ENABLE_LOGGING_AND_PROFILING
|
| public:
|
| explicit VMState(StateTag state);
|
| @@ -252,6 +252,9 @@ class Logger {
|
| // A stack of VM states.
|
| static VMState* current_state_;
|
|
|
| + // Singleton bottom or default vm state.
|
| + static VMState bottom_state_;
|
| +
|
| // SlidingStateWindow instance keeping a sliding window of the most
|
| // recent VM states.
|
| static SlidingStateWindow* sliding_state_window_;
|
|
|