Question about bailout list in concurrent marking

13 views
Skip to first unread message

Salt Fish

unread,
Jul 21, 2021, 9:41:22 AM7/21/21
to v8-dev
Hello everyone,

I read the official blog about concurrent marking (Concurrent marking in V8 · V8).
I am confused about the implementation of the bailout worklist. The bailout list is markingworklist on_hold_  in the c++ code.

I noticed that v8 will move object whose address is between new_space_top and new_space_limit

I don't understand this.  I found that the page of a semispace can be not contiguous, how to avoid page of old space being between this range?
Reply all
Reply to author
Forward
0 new messages