Index: src/runtime.h |
diff --git a/src/runtime.h b/src/runtime.h |
index 2a102e12f8f409626b77b63fa3616befee8faa4d..c1117c0561c2787689e0eca0b25e4b203c0a1534 100644 |
--- a/src/runtime.h |
+++ b/src/runtime.h |
@@ -34,6 +34,9 @@ |
namespace v8 { |
namespace internal { |
+// Forward declaration |
+class LookupCache; |
+ |
// The interface to C++ runtime functions. |
// ---------------------------------------------------------------------------- |
@@ -711,7 +714,8 @@ class Runtime : public AllStatic { |
Handle<Object> key, |
Handle<Object> value, |
PropertyAttributes attr, |
- StrictModeFlag strict_mode); |
+ StrictModeFlag strict_mode, |
+ LookupCache* cache = NULL); |
MUST_USE_RESULT static MaybeObject* SetObjectPropertyOrFail( |
Isolate* isolate, |
@@ -742,7 +746,8 @@ class Runtime : public AllStatic { |
MUST_USE_RESULT static MaybeObject* GetObjectProperty( |
Isolate* isolate, |
Handle<Object> object, |
- Handle<Object> key); |
+ Handle<Object> key, |
+ LookupCache* cache = NULL); |
MUST_USE_RESULT static MaybeObject* GetObjectPropertyOrFail( |
Isolate* isolate, |