Reviewers: Kasper Lund, Mads Ager, Mike Belshe, Message: Kasper, Mads, Please take a look at this initial implementation.
Mike, Would this solve some of the issues in the V8 bindings? Thanks, -Ivan Description: - Allow hidden properties to be set on any JSObject through the V8 C++ API. - Use the hidden properties to expose a IdentityHash accessor. Implementation detail: Currently the hidden properties are accessed through a named, but not enumerable property on the JSObject. I am planning to submit this now so that work on tying this new API into the Chromium V8 bindings can proceed while I hide the properties entirely. Please review this at http://codereview.chromium.org/40324 SVN Base: http://v8.googlecode.com/svn/branches/bleeding_edge/ Affected files: M include/v8.h M src/api.cc M src/handles.h M src/handles.cc M src/heap.h M src/objects.h M src/objects.cc M test/cctest/test-api.cc --~--~---------~--~----~------------~-------~--~----~ v8-dev mailing list [email protected] http://groups.google.com/group/v8-dev -~----------~----~----~----~------~----~------~--~---
