Chromium Code Reviews
Description1. Add code to grow the heap instead of collecting garbage in Heap::AllocateOld when allocation is done by a non mutator thread which is at a safepoint. Garbage collection is triggered after the safepoint is done.
2. Add code to avoid multiple garbage collection requests on different threads to sync up and allow only one request to proceed at a time, other requests wait for this garbage collection request to be done and then proceed to allocation once the request is done.
R=iposva@google.com
Committed: https://github.com/dart-lang/sdk/commit/a0fedf387973d19db2cf0eecb3096fe80c970c8d
Patch Set 1 #Patch Set 2 : self-review-comments #
Total comments: 6
Patch Set 3 : address-code-review-comments #
Messages
Total messages: 7 (3 generated)
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||