Commits
User selector
Commit History
Commits on Jan 18, 2020
Air O0 should have better stack allocation
Show description for be7e836committed
Commits on Jun 25, 2017
Remove excessive headers from JavaScriptCore
Show description for 10859d7committed
Commits on Apr 7, 2017
Linear scan should run liveness only once
Show description for 0e11ff8committed
Filip Pizlo
Commits on Apr 5, 2017
B3::fixSSA() needs a tune-up
Show description for 001eb86committed
Filip Pizlo
Commits on Apr 4, 2017
Don't need to Air::reportUsedRegisters for wasm at -O1
Show description for ff0ebb7committed
Filip Pizlo
Commits on Apr 3, 2017
Move the Liveness<> adapters from AirLiveness.h to AirLivenessAdapter.h.
Show description for c394cd0committed
Filip PizloWTF::Liveness should have an API that focuses on actions at instruction boundaries
Show description for b809b6ecommitted
Filip Pizlo
Commits on Mar 27, 2017
B3::fixSSA should do liveness pruning
Show description for c9b5ab0committed
Filip Pizlo
Commits on Mar 26, 2017
Air::Liveness shouldn't need HashSets
Show description for 84bfb55committed
Filip PizloAir should use RegisterSet for RegLiveness
Show description for 5567925committed
Filip Pizlo
Commits on Mar 17, 2017
Air should be powerful enough to support Tmp-splitting
Show description for 37efe47committed
Filip Pizlo
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 4, 2016
DFG plays fast and loose with the shadow values of a Phi
Show description for 0c24371committed
Filip PizloUnreviewed, rolling out r208364.
Show description for 2de8209committedDFG plays fast and loose with the shadow values of a Phi
Show description for 7fc732fcommitted
Filip Pizlo
Commits on Sep 28, 2016
Unreviewed, rolling out r206522.
Show description for 80675e4committedUnreviewed, rolling out r206506.
Show description for 16139c4committedAdopt #pragma once in JavaScriptCore
Show description for 359b077authored andcommitted
Commits on Aug 24, 2016
[JSC] Move generic data structures out of B3
Show description for 8c65fe5committed
Commits on Feb 2, 2016
Get rid of anonymous stack slots
Show description for 8a72893committed
Filip Pizlo
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 11, 2016
It should be possible to run liveness over registers without also tracking Tmps
Show description for 849a2cbcommitted
Filip Pizlo
Commits on Jan 4, 2016
B3 patchpoints should allow requesting scratch registers
Show description for f60232ccommitted
Filip Pizlo
Commits on Dec 23, 2015
FTL B3 should be able to run richards
Show description for 0f7dc26committed
Filip Pizlo
Commits on Dec 21, 2015
B3->Air lowering incorrectly copy-propagates over ZExt32's
Show description for fbfbe17committed
Filip Pizlo
Commits on Dec 1, 2015
B3::ValueRep::Any should translate into a Arg::ColdUse role in Air
Show description for b2352c8committed
Filip Pizlo[JSC] Speed up Air Liveness Analysis on Tmps
Show description for ee30b7fauthored andcommitted
Commits on Nov 17, 2015
CheckAdd/Mul should have commutativity optimizations in B3->Air lowering
Show description for a28f856committed
Filip Pizlo
Commits on Nov 6, 2015
B3 and Air should simplify CFGs
Show description for 2bf461dcommitted
Filip Pizlo
Commits on Nov 1, 2015
B3::reduceStrength's DCE should be more agro and less wrong
Show description for 5bcc8fecommitted
Filip Pizlo
Commits on Oct 28, 2015
Create a super rough prototype of B3
Show description for a6816fccommitted
Filip Pizlo
Loading