aboutsummaryrefslogtreecommitdiff
path: root/deps/v8/src/deoptimizer.h
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/src/deoptimizer.h')
-rw-r--r--deps/v8/src/deoptimizer.h9
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 =