Reviewers: Sven Panne, Michael Starzinger,
Message:
This is the next step after the GC API changes for object groups.
mstarzinger, svenpanne: wdyt?
Previously, the implicit references are connected to an object, and for that
WebKit needed to keep track of a "representative object" for each group,
since
it really wanted to connect implicit references to a group. After this
patch,
implicit references are connected to a group.
*But*: for this to work, I had to make the following assumption: the
implicit
references are always connected to the first object of an object group.
Afaics
this is true for V8GCController. Do other embedders use implicit references?
Description:
New GC related APIs: Implicit references.
When using these APIs, the embedder doesn't need to copy Persistent handles
around.
BUG=NONE
Please review this at https://codereview.chromium.org/14175005/
SVN Base: git://github.com/v8/v8.git@master
Affected files:
M include/v8.h
M src/api.cc
M src/global-handles.h
M src/global-handles.cc
M src/heap-snapshot-generator.cc
M src/mark-compact.cc
M test/cctest/test-api.cc
--
--
v8-dev mailing list
v8-dev@googlegroups.com
http://groups.google.com/group/v8-dev
---
You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to v8-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.