Descriptionwe don't do actions that could modify v8 heap so we can report GC events synchronously. Otherwise these GC events would get call stacks of the next event. We will not collect call stacks for gc event at all because it could be triggered even a single small allocation and the call stack will mislead the developer. If someone would like to know what code allocates memory then he needs to use our allocation profiler with allocation stacks.
BUG=361045
R=yurys@chromium.org
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=171460
Patch Set 1 #Patch Set 2 : collect callstack for gc event. #Patch Set 3 : test was added #Patch Set 4 : and expectations #
Total comments: 2
Patch Set 5 : comments addressed #
Messages
Total messages: 7 (0 generated)
|