forked from WebKit/WebKit-http
-
Notifications
You must be signed in to change notification settings - Fork 157
Open
Labels
Description
Sometimes with 2.38, we are observing crashes around this call stack, to be able to address we need to know whether changes around this call stack between versions 2.46-2.38 can improve these occurrences.
JSC::SlotVisitor::drainFromShared
WTF::ParallelHelperClient::runTask
WTF::ParallelHelperPool::Thread::work
call
WTF::Thread::entryPoint
wtfThreadEntryPoint
It is not easy to reproduce but we want to understand whether these changes on GC can improve and prevent this crash. In particular, whether there is difference regarding a race condition in GC between marking and sweeping.
wpe-2.38
| void MarkedBlock::aboutToMarkSlow(HeapVersion markingVersion) |
wpe-2.46
| void MarkedBlock::aboutToMarkSlow(HeapVersion markingVersion, HeapCell* cell) |
Reactions are currently unavailable