Commits
User selector
Commit History
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 28, 2021
Next step toward using std::optional directly instead of through WTF::Optional typedef
Show description for 695e088committed
Commits on May 15, 2020
[IWYU] Remove unnecessary includes from JSC implementation files
Show description for 2e3ee01committed
Commits on Feb 7, 2020
Most of B3 and Air does not need to include CCallHelpers.h
Show description for 158a684committed
Robin Morisset
Commits on Dec 20, 2018
wtf/Optional.h: move-constructor and move-assignment operator should disengage the value being moved from
Show description for 462a669committed
Commits on Sep 13, 2017
Do unified source builds for JSC
Show description for 6313e87committed
Commits on May 12, 2017
Computing optionalDefArgWidth in CheckSpecial should not consider Scratch roles
Show description for f57ba4ecommitted
Commits on May 6, 2017
WebAssembly: Air::Inst::generate crashes on large binary on A64
Show description for 98655afcommitted
Commits on Apr 19, 2017
B3StackmapSpecial should handle when stackmap values are not recoverable from a Def'ed arg.
Show description for 4d4cf91committed
Mark Lam
Commits on Feb 24, 2017
Move Arg::Type and Arg::Width out into the B3 namespace, since they are general concepts
Show description for 9d14335committed
Filip Pizlo
Commits on Nov 27, 2016
[WTF] Import std::optional reference implementation as WTF::Optional
Show description for dd0db06committed
Commits on Sep 30, 2016
Air should have a way of expressing additional instruction flags
Show description for 01b72d8committed
Filip Pizlo
Commits on Jul 19, 2016
Implement table-based switches in B3/Air
Show description for 53a1e5ccommitted
Filip Pizlo
Commits on Feb 16, 2016
[JSC] BranchAdd can override arguments of its stackmap
Show description for 59f439eauthored andcommitted
Commits on Feb 15, 2016
[JSC] Improve the interface of Inst::shouldTryAliasingDef()
Show description for 0b6f508authored andcommitted
Commits on Feb 12, 2016
[JSC] On x86, improve the selection of which value are selected for the UseDef part of commutative operations
Show description for 0ef8d93committed
Commits on Jan 19, 2016
FTL B3 should be just as fast as FTL LLVM on Octane/crypto
Show description for 4593240committed
Filip Pizlo
Commits on Jan 4, 2016
B3 patchpoints should allow requesting scratch registers
Show description for f60232ccommitted
Filip Pizlo
Commits on Dec 14, 2015
B3 should not give ValueReps for the non-stackmap children of a CheckValue to the generator callback
Show description for 958f77ecommitted
Filip Pizlo
Commits on Dec 7, 2015
FTL B3 should be able to make JS->JS calls
Show description for ff4d516committed
Filip Pizlo
Commits on Dec 4, 2015
B3 Patchpoint and Check opcodes should be able to specify WarmAny, ColdAny, and LateColdAny
Show description for af93be9committed
Filip Pizlo
Commits on Dec 1, 2015
FTL lazy slow paths should work with B3
Show description for a3fe5bfcommitted
Filip Pizlo
Commits on Nov 17, 2015
CheckAdd/Mul should have commutativity optimizations in B3->Air lowering
Show description for a28f856committed
Filip Pizlo
Commits on Nov 13, 2015
B3 should be able to compile programs with CheckAdd, CheckSub, and CheckMul
Show description for 8ae14decommitted
Filip Pizlo
Commits on Nov 10, 2015
[B3] Add more tests for Check and fix bugs this found
Show description for 7a98c59committed
Filip Pizlo
Commits on Nov 5, 2015
B3->Air lowering should have a story for compare-branch fusion
Show description for 9597528committed
Filip Pizlo
Commits on Nov 4, 2015
B3::Stackmap should be a superclass of B3::PatchpointValue and B3::CheckValue rather than being one of their members
Show description for fd688e8committed
Filip Pizlo
Commits on Oct 28, 2015
Create a super rough prototype of B3
Show description for a6816fccommitted
Filip Pizlo
Loading