Commits
User selector
Commit History
Commits on Jul 22, 2021
AirStackSlot's uint16_t byte size is too small
Show description for d9a9aa8committed
Commits on Jun 12, 2021
We should drop B3 values while running Air
Show description for 7e0ab48committed
Robin Morisset
Commits on Jun 8, 2021
Unreviewed, reverting r278371 and r278463.
Show description for 8be6104committed
Commits on Jun 2, 2021
Merge B3::StackSlot and Air::StackSlot
Show description for 7d1c307committed
Robin MorissetWe should drop B3 values while running Air
Show description for 899a26acommitted
Robin Morisset
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 19, 2021
Make AirAllocateRegistersByGraphColoring use less memory
Show description for 30a045ccommitted
Robin Morisset
Commits on Jul 8, 2020
Add a way to return early from detected infinite loops to aid the fuzzer
Show description for 6385302committed
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 Jan 31, 2020
Some improvements to DFG and FTL dumps to improve readability and searchability.
Show description for a919076committed
Mark Lam
Commits on Sep 18, 2019
Elide unnecessary moves in Air O0
Show description for dbc2651committed
Commits on Feb 15, 2019
[WebAssembly] Write a new register allocator for Air O0 and make BBQ use it
Show description for af6d167committed
Commits on Jan 31, 2019
[WebAssembly] Change BBQ to generate Air IR
Show description for 07fdcb9committed
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 12, 2018
Add IGNORE_WARNING_.* macros
Show description for a1f0315committed
Commits on Mar 8, 2018
Make it possible to randomize register allocation
Show description for 16ad7bdcommitted
Filip Pizlo
Commits on Sep 6, 2017
Air should have a Vector of prologue generators instead of a HashMap representing an optional prologue generator
Show description for 4ca7806committed
Commits on Sep 5, 2017
Support compiling catch in the FTL
Show description for 5ac059fcommitted
Commits on May 17, 2017
PinnedRegisters should be better modeled in IRC/Briggs
Show description for 961ba95committed
Commits on Apr 19, 2017
WebAssembly: fast memory cleanups
Show description for f569fafcommitted
Commits on Apr 12, 2017
B3 -O1 should not allocateStackByGraphColoring
Show description for 72e8344committed
Filip Pizlo
Commits on Apr 7, 2017
Linear scan should run liveness only once
Show description for 0e11ff8committed
Filip Pizlo
Commits on Apr 4, 2017
Air::lowerAfterRegAlloc should bail early if it finds no Shuffles or ColdCCalls
Show description for 656aaf4committed
Filip PizloDon't need to Air::reportUsedRegisters for wasm at -O1
Show description for ff0ebb7committed
Filip Pizlo
Commits on Mar 27, 2017
B3::fixSSA should do liveness pruning
Show description for c9b5ab0committed
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 Feb 21, 2017
Air should have a disassembly mode that dumps IR and assembly intermixed
Show description for 724877dcommitted
Commits on Oct 13, 2016
B3 needs a special WasmBoundsCheck Opcode
Show description for 334482dcommitted
Commits on Oct 10, 2016
Air should expose API for pinning registers
Show description for 4dba4e9committed
Filip Pizlo
Commits on Oct 1, 2016
B3 should support trapping memory accesses
Show description for c1aed29committed
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 Sep 21, 2016
FTL needs to reserve callee stack space in bytes
Show description for a2a1f33committed