Reviewers: iposva, Yury Semikhatsky, Description: Make sure to retry SetHiddenPropertiesObject if it returns a failure.
Please review this at http://codereview.chromium.org/402034 SVN Base: http://v8.googlecode.com/svn/branches/bleeding_edge/ Affected files: M src/handles.cc Index: src/handles.cc =================================================================== --- src/handles.cc (revision 3322) +++ src/handles.cc (working copy) @@ -327,7 +327,7 @@ // object if requested. Otherwise return the undefined value. if (create_if_needed) { Handle<Object> hidden_obj = Factory::NewJSObject(Top::object_function()); - return Handle<Object>(obj->SetHiddenPropertiesObject(*hidden_obj)); + CALL_HEAP_FUNCTION(obj->SetHiddenPropertiesObject(*hidden_obj), Object); } else { return Factory::undefined_value(); } --~--~---------~--~----~------------~-------~--~----~ v8-dev mailing list [email protected] http://groups.google.com/group/v8-dev -~----------~----~----~----~------~----~------~--~---
