DescriptionIf under stack pressure, do not enable eager stack use.
The Oilpan marking pass safely utilizes the system stack of the
marking thread when tracing the object graph. Should GC be
invoked when stack use is already considerable, the estimated stack
threshold for when it is no longer known safe to continue
consuming system stack, may already have been exceeded. If so,
leave the stack threshold limit & check disabled.
This addresses an assertable condition only; the stack limit
check handles GCing under stack pressure as wanted.
R=haraken
BUG=420515
Committed: https://crrev.com/236e6e14f9521698f801c74d34cb0621c3ccf8d7
Cr-Commit-Position: refs/heads/master@{#380426}
Patch Set 1 #Patch Set 2 : do not reset s_stackFrameLimit #
Total comments: 1
Messages
Total messages: 18 (10 generated)
|