Commits
User selector
Commit History
Commits on Sep 17, 2021
[JSC] Add fast property enumeration mode for JSON.stringify
Show description for 7ac9024committed
Commits on Sep 16, 2021
Unreviewed, reverting r282478.
Show description for 9539676committed
Commits on Sep 15, 2021
Move some profiling to UnlinkedCodeBlock
Show description for 0bdcc56committed
Commits on Jul 13, 2021
Revert r277027: breaks GC.
Show description for c70afbfcommitted
Mark Lam
Commits on Jul 8, 2021
Heap::waitForCollector() needs to set m_mutatorDidRun.
Show description for fc84a4fcommitted
Mark Lam
Commits on Jul 7, 2021
[JSC] Do not allocate JITWorklist if JIT is disabled
Show description for 516973bcommitted
Commits on Jun 2, 2021
Rename Checked::unsafeGet() to Checked::value()
Show description for 2283824committed
Commits on May 30, 2021
Remove WTF::Optional synonym for std::optional, using that class template directly instead
Show description for e98ff12committed
Commits on May 29, 2021
Stop using UncheckedLock in JSC::SamplingProfiler
Show description for aafd500committed
Commits on May 28, 2021
Next step toward using std::optional directly instead of through WTF::Optional typedef
Show description for 695e088committed
Commits on May 26, 2021
Stop using UncheckedLock in WTF::AutomaticThread
Show description for 9ff49b3committedMerge all the JIT worklists into a shared worklist
Show description for e42c8decommittedUse UncheckedLock less in JavaScriptCore
Show description for 91e855ecommitted
Commits on May 24, 2021
Make CheckedLock the default Lock
Show description for e801aaacommitted
Commits on May 23, 2021
Drop WTF::tryHoldLock() as it is incompatible with Clang Thread Safety Analysis
Show description for 751a487committed
Commits on May 22, 2021
Replace LockHolder with Locker in local variables
Show description for b46f54ecommittedUnreviewed, reverting r277913.
Show description for 0b6e751committedReplace LockHolder with Locker in local variables
Show description for db20ed5committedStop using holdLock() in JSC as it is not compatible with Clang thread safety analysis
Show description for 83f518bcommitted
Commits on May 5, 2021
Enable incremental sweeping of GCAwareJITStubRoutines.
Show description for 74787e7committed
Mark Lam
Commits on Apr 20, 2021
FullGCActivityCallback should use the percentage of pages uncompressed in RAM to determine deferral.
Show description for 397e795committed
Commits on Apr 8, 2021
Rename and make the TerminationException a singleton.
Show description for c803659committed
Mark Lam
Commits on Mar 31, 2021
JSGlobalObject's m_customGetterFunctionMap and m_customSetterFunctionMap should be sets, not maps, and should use both the identifier and function pointer as the key
Show description for fd90d87committed
Sam Weinig
Commits on Mar 18, 2021
Enhance --verboseVerifyGC=true to make it easier to debug GC verifier errors.
Show description for 14b8990committed
Mark Lam
Commits on Mar 16, 2021
Add a RootMarkReason printer and also add a few additional reasons.
Show description for f2f327ecommitted
Mark Lam
Commits on Feb 19, 2021
Implement a GC verifier.
Show description for c3ca5dccommitted
Mark Lam
Commits on Feb 13, 2021
Rename `slotVisitor` variables to `visitor`.
Show description for a938463committed
Mark Lam
Commits on Feb 12, 2021
Move RootMarkReason out of SlotVisitor.
Show description for 5b5303ccommitted
Mark Lam
Commits on Jul 23, 2020
WTF::Function adoption should be explicit instead of implicit
Show description for 096615fcommitted
Commits on Jul 21, 2020
Fix FinalizationRegistry GC finalizer interation
Show description for 8c830c5committed
Commits on Jul 20, 2020
Add support for FinalizationRegistries
Show description for ce91489committed
Commits on Jul 16, 2020
[JSC] Use unvalidatedGet instead of get to access UnlinkedCodeBlock from CodeBlock destructor
Show description for 5b3f75dcommitted
Commits on Jun 16, 2020
Make Options::useJIT() be the canonical source of truth on whether we should use the JIT.
Show description for d6ca69fcommitted
Mark Lam
Commits on Jun 13, 2020
Make `errors` an own property of `AggregateError` instead of a prototype accessor
Show description for ec5fa61committed
Commits on Jun 11, 2020
Replace uses of black/white list with block/allow list
Show description for f45ec36committed