| Index: src/debug/debug-evaluate.h
|
| diff --git a/src/debug/debug-evaluate.h b/src/debug/debug-evaluate.h
|
| index 178e2378817a37e0f1cc6e724d32797e24714dfc..c0b1f027d16c2e11e0a0b56b36caf25c42d22d4d 100644
|
| --- a/src/debug/debug-evaluate.h
|
| +++ b/src/debug/debug-evaluate.h
|
| @@ -54,6 +54,7 @@ class DebugEvaluate : public AllStatic {
|
| void UpdateValues();
|
|
|
| Handle<Context> innermost_context() const { return innermost_context_; }
|
| + Handle<Context> native_context() const { return native_context_; }
|
| Handle<SharedFunctionInfo> outer_info() const { return outer_info_; }
|
|
|
| private:
|
| @@ -87,13 +88,14 @@ class DebugEvaluate : public AllStatic {
|
| bool this_is_non_local);
|
|
|
| MaybeHandle<Object> LoadFromContext(Handle<Context> context,
|
| - Handle<String> name);
|
| + Handle<String> name, bool* global);
|
|
|
| void StoreToContext(Handle<Context> context, Handle<String> name,
|
| Handle<Object> value);
|
|
|
| Handle<SharedFunctionInfo> outer_info_;
|
| Handle<Context> innermost_context_;
|
| + Handle<Context> native_context_;
|
| List<ContextChainElement> context_chain_;
|
| List<Handle<String> > non_locals_;
|
| Isolate* isolate_;
|
|
|