Index: src/isolate.h |
diff --git a/src/isolate.h b/src/isolate.h |
index 71d86f4ac0e8dc26de4e2bc2b66d7f20ecde97aa..ab32987780a230f01c9b9ac7106c8bf34550e2ef 100644 |
--- a/src/isolate.h |
+++ b/src/isolate.h |
@@ -835,6 +835,9 @@ class Isolate { |
#define NATIVE_CONTEXT_FIELD_ACCESSOR(index, type, name) \ |
Handle<type> name() { \ |
return Handle<type>(context()->native_context()->name(), this); \ |
+ } \ |
+ bool is_##name(type* value) { \ |
+ return context()->native_context()->is_##name(value); \ |
} |
NATIVE_CONTEXT_FIELDS(NATIVE_CONTEXT_FIELD_ACCESSOR) |
#undef NATIVE_CONTEXT_FIELD_ACCESSOR |
@@ -1067,6 +1070,10 @@ class Isolate { |
date_cache_ = date_cache; |
} |
+ Map* get_initial_js_array_map(ElementsKind kind); |
+ |
+ bool IsFastArrayConstructorPrototypeChainIntact(); |
+ |
CodeStubInterfaceDescriptor* |
code_stub_interface_descriptor(int index); |