diff options
Diffstat (limited to 'deps/v8/src/execution/protectors-inl.h')
-rw-r--r-- | deps/v8/src/execution/protectors-inl.h | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/deps/v8/src/execution/protectors-inl.h b/deps/v8/src/execution/protectors-inl.h index b2428063e1e..8fe8bed107c 100644 --- a/deps/v8/src/execution/protectors-inl.h +++ b/deps/v8/src/execution/protectors-inl.h @@ -13,14 +13,6 @@ namespace v8 { namespace internal { -#define DEFINE_PROTECTOR_ON_NATIVE_CONTEXT_CHECK(name, cell) \ - bool Protectors::Is##name##Intact(Handle<NativeContext> native_context) { \ - PropertyCell species_cell = native_context->cell(); \ - return species_cell.value().IsSmi() && \ - Smi::ToInt(species_cell.value()) == kProtectorValid; \ - } -DECLARED_PROTECTORS_ON_NATIVE_CONTEXT(DEFINE_PROTECTOR_ON_NATIVE_CONTEXT_CHECK) - #define DEFINE_PROTECTOR_ON_ISOLATE_CHECK(name, root_index, unused_cell) \ bool Protectors::Is##name##Intact(Isolate* isolate) { \ PropertyCell cell = \ @@ -29,6 +21,7 @@ DECLARED_PROTECTORS_ON_NATIVE_CONTEXT(DEFINE_PROTECTOR_ON_NATIVE_CONTEXT_CHECK) Smi::ToInt(cell.value()) == kProtectorValid; \ } DECLARED_PROTECTORS_ON_ISOLATE(DEFINE_PROTECTOR_ON_ISOLATE_CHECK) +#undef DEFINE_PROTECTORS_ON_ISOLATE_CHECK } // namespace internal } // namespace v8 |