wolfbeast
|
c0871c52e1
|
Fix possible data race while updating scope object during compacting GC.
|
2019-02-16 00:28:06 +08:00 |
|
Jon Coppeard
|
89e332cfec
|
Bug 1465108 - Use function pointers rather than virtual run method for GC parallel tasks r=sfink a=abillings a=RyanVM
|
2019-02-16 00:01:53 +08:00 |
|
wolfbeast
|
9ca1242630
|
Fix count of compacting update tasks started.
|
2019-02-16 00:01:51 +08:00 |
|
wolfbeast
|
ed9ef4d079
|
Remove runDebugGC() stub
|
2019-02-14 14:38:13 +08:00 |
|
wolfbeast
|
7e54c3428c
|
Remove pushZealSelectedObjects() and caller
|
2019-02-14 14:38:11 +08:00 |
|
wolfbeast
|
55743711cc
|
Remove finishMarkingValidation and caller
|
2019-02-14 14:38:10 +08:00 |
|
wolfbeast
|
e7140f36c5
|
Remove validateIncrementalMarking() and caller
|
2019-02-14 14:38:08 +08:00 |
|
wolfbeast
|
55d5d48137
|
Remove computeNonIncrementalMarkingForValidation(lock) and caller
|
2019-02-14 14:38:07 +08:00 |
|
wolfbeast
|
10e8869a61
|
Remove AutoStopVerifyingBarriers RAII stub struct no longer in use.
|
2019-02-14 14:38:03 +08:00 |
|
wolfbeast
|
0c01eb7ec6
|
Remove hasZealMode(mode) and callers
|
2019-02-14 14:37:57 +08:00 |
|
wolfbeast
|
a2355a9bc6
|
Remove isVerifyPreBarriersEnabled() stub and callers
|
2019-02-14 14:37:55 +08:00 |
|
wolfbeast
|
b5de790f2a
|
Remove remaining conditional GCZeal code.
Creates stubs:
jsgc.h/cpp
VerifyBarriers() stub
MaybeVerifyBarriers() stub
GCRuntime::computeNonIncrementalMarkingForValidation() stub
GCRuntime::validateIncrementalMarking() stub
GCRuntime::finishMarkingValidation() stub
GCRuntime::pushZealSelectedObjects() stub
bool useZeal?
GCRuntime::runDebugGC() stub
XPConnect:
nsXPCComponents_Utils::SetGCZeal() stub (always NS_OK)
|
2019-02-14 14:37:52 +08:00 |
|
Roy Tam
|
dcd9973243
|
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
|
2018-01-19 03:59:58 +08:00 |
|