register new_space 0x1031335d0
register new_space 0x103560110
live inc 0x102381a30
live inc 0x102381970
live inc 0x103560110
live inc 0x1031335d0
PrepareArrayBufferDiscovery
live scavenge 0x1031335d0
live scavenge 0x103560110
enter adjust scavenge
leave adjust scavenge
[53385:0x102287910] 71238 ms: Scavenge 553.2 (589.7) -> 551.5 (589.7) MB,
14.7 / 0 ms (+ 748.7 ms in 30 steps since last GC) [allocation failure].
free [s] inc 0x1031335d0
free [s] inc 0x103560110
enter adjust inc
leave adjust inc
promote 0x1031335d0
promote 0x103560110
[53385:0x102287910] 71387 ms: Mark-sweep 551.7 (589.7) -> 32.7 (70.6) MB,
147.0 / 0 ms (+ 749.7 ms in 31 steps since start of marking, biggest step
167.7
ms) [GC interrupt] [GC in old space requested].
NOTE:
`live inc` means RegisterLiveBuffer during Mark-Sweep, `live scavenge`
during
Scavenge
`enter adjust`/`exit adjust` are before and after adjust external memory
size
`free [s]` free from scavenge list, `free [i]` free from mark-sweep list
It looks like it enters Scavenge from Mark-sweep. It doesn't look like
there are
any adjustments triggering the Scavenge, but it is still called
recursively. Is
it expected?
in_reply_to: 5686306919153664
send_mail: 1
subject: heap: make array buffer maps disjoint
https://codereview.chromium.org/1316873004/
--
--
v8-dev mailing list
[email protected]
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 [email protected].
For more options, visit https://groups.google.com/d/optout.