diff options
Diffstat (limited to 'deps/v8/src/deoptimizer.h')
-rw-r--r-- | deps/v8/src/deoptimizer.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/deps/v8/src/deoptimizer.h b/deps/v8/src/deoptimizer.h index 31268c7d4a..a1f7bc5649 100644 --- a/deps/v8/src/deoptimizer.h +++ b/deps/v8/src/deoptimizer.h @@ -841,6 +841,15 @@ class DeoptimizerData { explicit DeoptimizerData(Heap* heap); ~DeoptimizerData(); +#ifdef DEBUG + bool IsDeoptEntryCode(Code code) const { + for (int i = 0; i < kLastDeoptimizeKind + 1; i++) { + if (code == deopt_entry_code_[i]) return true; + } + return false; + } +#endif // DEBUG + private: Heap* heap_; static const int kLastDeoptimizeKind = |