diff options
author | Ryan <ry@tinyclouds.org> | 2009-05-12 00:12:56 +0200 |
---|---|---|
committer | Ryan <ry@tinyclouds.org> | 2009-05-12 00:12:56 +0200 |
commit | 3a41367c40863efc08d1f0922a91b5b0bdca6c80 (patch) | |
tree | b74fc97840245f551ef66b0d5e109962533fe075 /deps/v8/src/handles.h | |
parent | 7869ed6681e76f553f6380187e5349ee6854e207 (diff) | |
download | node-new-3a41367c40863efc08d1f0922a91b5b0bdca6c80.tar.gz |
Upgrade v8 to version 1.2.3.
Diffstat (limited to 'deps/v8/src/handles.h')
-rw-r--r-- | deps/v8/src/handles.h | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/deps/v8/src/handles.h b/deps/v8/src/handles.h index c8e534eecd..652d6c70e5 100644 --- a/deps/v8/src/handles.h +++ b/deps/v8/src/handles.h @@ -196,6 +196,11 @@ Handle<Object> SetProperty(Handle<Object> object, Handle<Object> value, PropertyAttributes attributes); +Handle<Object> ForceSetProperty(Handle<JSObject> object, + Handle<Object> key, + Handle<Object> value, + PropertyAttributes attributes); + Handle<Object> IgnoreAttributesAndSetLocalProperty(Handle<JSObject> object, Handle<String> key, Handle<Object> value, @@ -296,11 +301,11 @@ bool CompileLazy(Handle<JSFunction> function, ClearExceptionFlag flag); bool CompileLazyInLoop(Handle<JSFunction> function, ClearExceptionFlag flag); // These deal with lazily loaded properties. -void SetupLazy(Handle<JSFunction> fun, +void SetupLazy(Handle<JSObject> obj, int index, Handle<Context> compile_context, Handle<Context> function_context); -void LoadLazy(Handle<JSFunction> fun, bool* pending_exception); +void LoadLazy(Handle<JSObject> obj, bool* pending_exception); class NoHandleAllocation BASE_EMBEDDED { public: |