Commits
User selector
Commit History
Commits on Feb 26, 2026
[JSC] Add dumpGraphAllowlist option to filter DFG graph dumps by function
Show description for 369f996committed
Commits on May 3, 2025
Start adopting C++20's [[likely]] / [[unlikely]] in JSC
Show description for 0e0b92fcommitted
Commits on Feb 20, 2025
[JSC] Modernize logging in DFG / FTL
Show description for a976a26committed
Commits on May 6, 2024
Stop using `const char*` in string concatenation in JSC
Show description for d66a7a4committed
Commits on Apr 20, 2024
Reduce use of `const char*`
Show description for d4169aacommitted
Commits on May 23, 2023
[JSC] Fix the ambiguity of the assertion in CFA
Show description for a7ab5e9committed
Commits on May 20, 2023
[JSC] CFA should clear abstract values first before reconstruction
Show description for 3af657fcommitted
Commits on Aug 7, 2021
for-in should only emit one loop in bytecode
Show description for af53d48committed
Commits on May 30, 2021
Remove WTF::Optional synonym for std::optional, using that class template directly instead
Show description for e98ff12committed
Commits on Jan 17, 2020
Reland bytecode checkpoints since bugs have been fixed
Show description for 198b075committed
Commits on Jan 16, 2020
Use dataLogIf more regularly
Show description for 864381dcommitted
Robin Morisset
Commits on Jan 15, 2020
Revert bytecode checkpoints since it breaks watch
Show description for 356c0f3committed
Commits on Dec 24, 2019
DFG/FTL should be able to exit to the middle of a bytecode
Show description for c131525committed
Commits on Apr 15, 2019
mergeOSREntryValue is wrong when the incoming value does not match up with the flush format
Show description for 856c771committed
Commits on Apr 9, 2019
JSC should build successfully even with -DENABLE_UNIFIED_BUILDS=OFF
Show description for 4a3d6e0committed
Commits on Mar 15, 2019
REGRESSION(r242841): Fix conservative DFG OSR entry validation to accept values which will be stored in AnyInt / Double flush formats
Show description for 2b8fd27committed
Commits on Mar 8, 2019
[JSC] Remove merging must handle values into proven types in CFA
Show description for 3fd9ff9committed
Commits on Feb 28, 2019
[JSC] mustHandleValues for dead bytecode locals should be ignored in DFG phases
Show description for d57274bcommitted
Commits on Aug 18, 2018
intersectionOfPastValuesAtHead must filter values after they've observed an invalidation point
Show description for d126e03committed
Commits on Jul 24, 2018
Refactoring: make DFG::Plan a class.
Show description for 2409068committed
Mark Lam
Commits on May 10, 2018
DFG CFA should pick the right time to inject OSR entry data
Show description for c5e81f2committed
Filip PizloInPlaceAbstractState::beginBasicBlock shouldn't copy all m_variables every time
Show description for d3accc5committed
Filip Pizlo
Commits on May 8, 2018
DFG AI should have O(1) clobbering
Show description for 796a50acommitted
Filip Pizlo
Commits on May 6, 2018
DFG CFA phase should only do clobber asserts in debug
Show description for 3e20642committed
Filip Pizlo
Commits on Apr 10, 2018
DFG AI and clobberize should agree with each other
Show description for 0fb7fa1committed
Filip Pizlo
Commits on Aug 4, 2016
[JSC] Speed up InPlaceAbstractState::endBasicBlock()
Show description for efe52afauthored andcommitted
Commits on Jul 18, 2016
OSR entry into DFG has problems with lexical scoping
Show description for e926a5ccommitted
Filip Pizlo
Commits on Apr 1, 2016
[JSC] CFA's valuesAtHead should be a list, not a map
Show description for 0fbd59fauthored andcommitted
Commits on Mar 18, 2016
Replace all of the various non-working and non-compiling sampling profiler hacks with a single super hack
Show description for 8a3d8c6committed
Filip Pizlo
Commits on Feb 3, 2016
DFG, FTL, B3, and Air should all have a unique option for printing their graphs
Show description for 545e123committed
Commits on Aug 29, 2015
[JSC] Get rid of DFG's MergeMode
Show description for 4a6ffa5authored andcommitted
Commits on Jul 20, 2015
REGRESSION(186691): OSR entry is broken on loop headers that have no live variables
Show description for eced2d3committed
Filip Pizlo
Commits on Jul 10, 2015
DFG fragile frozen values are fundamentally broken
Show description for b7f4a03committed
Filip Pizlo
Commits on Jul 25, 2014
Merge r169795, r169819, r169864, r169902, r169949, r169950, r170016, r170017, r170060, r170064 from ftlopt.
Show description for d1dc59dcommitted
Filip Pizlo