Reviewers: Mads Ager, Description: Add two more invocations of ENTER_V8 to places where we need to write to V8's heap.
Please review this at http://codereview.chromium.org/60089 SVN Base: http://v8.googlecode.com/svn/branches/bleeding_edge/ Affected files: M src/api.cc Index: src/api.cc =================================================================== --- src/api.cc (revision 1673) +++ src/api.cc (working copy) @@ -1908,6 +1908,7 @@ bool v8::Object::Has(v8::Handle<String> key) { ON_BAILOUT("v8::Object::Has()", return false); + ENTER_V8; i::Handle<i::JSObject> self = Utils::OpenHandle(this); i::Handle<i::String> key_obj = Utils::OpenHandle(*key); return self->HasProperty(*key_obj); @@ -1945,6 +1946,7 @@ bool v8::Object::HasRealNamedCallbackProperty(Handle<String> key) { ON_BAILOUT("v8::Object::HasRealNamedCallbackProperty()", return false); + ENTER_V8; return Utils::OpenHandle(this)->HasRealNamedCallbackProperty( *Utils::OpenHandle(*key)); } --~--~---------~--~----~------------~-------~--~----~ v8-dev mailing list [email protected] http://groups.google.com/group/v8-dev -~----------~----~----~----~------~----~------~--~---
