-
- Downloads
Bug 1895661 - Part 1: Move GC zeal functions to JS namespace and add separate...
Bug 1895661 - Part 1: Move GC zeal functions to JS namespace and add separate constants for browser and shell frequency r=sfink Sensible defaults are very different for the browser and the shell so I added separate constants. I think the JS testing functions can get called from the browser and so may pick the wrong default but it's not too serious. Differential Revision: https://phabricator.services.mozilla.com/D210058
Showing
- dom/workers/RuntimeService.cpp 2 additions, 2 deletionsdom/workers/RuntimeService.cpp
- dom/workers/WorkerPrivate.cpp 1 addition, 1 deletiondom/workers/WorkerPrivate.cpp
- dom/worklet/WorkletThread.cpp 1 addition, 1 deletiondom/worklet/WorkletThread.cpp
- ipc/testshell/XPCShellEnvironment.cpp 1 addition, 1 deletionipc/testshell/XPCShellEnvironment.cpp
- js/public/GCAPI.h 13 additions, 8 deletionsjs/public/GCAPI.h
- js/src/builtin/TestingFunctions.cpp 6 additions, 6 deletionsjs/src/builtin/TestingFunctions.cpp
- js/src/gc/GC.cpp 1 addition, 1 deletionjs/src/gc/GC.cpp
- js/src/gc/GCAPI.cpp 21 additions, 0 deletionsjs/src/gc/GCAPI.cpp
- js/src/jsapi-tests/testGCFinalizeCallback.cpp 3 additions, 3 deletionsjs/src/jsapi-tests/testGCFinalizeCallback.cpp
- js/src/jsapi-tests/testGCGrayMarking.cpp 4 additions, 4 deletionsjs/src/jsapi-tests/testGCGrayMarking.cpp
- js/src/jsapi-tests/testGCHeapBarriers.cpp 1 addition, 1 deletionjs/src/jsapi-tests/testGCHeapBarriers.cpp
- js/src/jsapi-tests/testGCMarking.cpp 6 additions, 6 deletionsjs/src/jsapi-tests/testGCMarking.cpp
- js/src/jsapi-tests/testGCOutOfMemory.cpp 1 addition, 1 deletionjs/src/jsapi-tests/testGCOutOfMemory.cpp
- js/src/jsapi-tests/testGCWeakCache.cpp 2 additions, 2 deletionsjs/src/jsapi-tests/testGCWeakCache.cpp
- js/src/jsapi-tests/tests.h 5 additions, 5 deletionsjs/src/jsapi-tests/tests.h
- js/src/jsapi.cpp 0 additions, 21 deletionsjs/src/jsapi.cpp
- js/xpconnect/src/XPCComponents.cpp 1 addition, 1 deletionjs/xpconnect/src/XPCComponents.cpp
- js/xpconnect/src/XPCJSContext.cpp 2 additions, 2 deletionsjs/xpconnect/src/XPCJSContext.cpp
- js/xpconnect/src/XPCShellImpl.cpp 1 addition, 1 deletionjs/xpconnect/src/XPCShellImpl.cpp
Loading
Please register or sign in to comment