Hello everyone,
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?