Commits
User selector
Commit History
Commits on Sep 22, 2021
Reduce use of makeRef() and use Ref { } instead
Show description for 4f53761committed
Commits on May 26, 2021
Use UncheckedLock even less in JavaScriptCore
Show description for 321cdfccommitted
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 10, 2021
Add support to collect stats on cumulative LinkBuffer linked sizes based on profiles.
Show description for f551322committed
Mark Lam
Commits on Jan 23, 2021
[JSC] Allow to build WebAssembly without B3
Show description for 0f083bbauthored andcommitted
Commits on Jan 19, 2021
[JSC] Implement a B3::Compilation replacement for wasm-llint
Show description for e52f93ccommitted
commit-queue@webkit.org
Commits on May 15, 2020
[IWYU] Remove unnecessary includes from JSC implementation files
Show description for 2e3ee01committed
Commits on Apr 6, 2020
Implement 1GB of executable memory on arm64
Show description for f43d544committed
Commits on Feb 13, 2020
Add options for debugging WASM code.
Show description for 72dfaa3committed
Mark Lam
Commits on Dec 10, 2019
[WebAssembly] Remove WasmValidate
Show description for d1f7d20committed
Commits on Dec 6, 2019
[WebAssembly] Fix LLIntCallee's ownership
Show description for d1b1446committed
Commits on Dec 5, 2019
[WebAssembly] Validate and generate bytecode in one pass
Show description for da01401committed
Commits on Nov 6, 2019
[WebAssembly] Allow tiering up from LLInt to BBQ
Show description for cfa6297committed
Commits on Oct 31, 2019
[WebAssembly] Create a Wasm interpreter
Show description for 21edee6committed
Commits on Oct 1, 2019
Add support for the Wasm multi-value proposal
Show description for fbf1012committed
Commits on Sep 18, 2019
Unreviewed, rolling out r250002.
Show description for 1bbdf79committedUse constexpr instead of const in symbol definitions that are obviously constexpr.
Show description for 4875082committed
Mark Lam
Commits on Sep 17, 2019
Change WebAssembly calling conventions
Show description for 22686f7committed
Commits on Sep 10, 2019
[WebAssembly] Use StreamingParser in existing Wasm::BBQPlan
Show description for 9d7b11ecommitted
Commits on Aug 20, 2019
[JSC] OSR entry to Wasm OMG
Show description for 422b06ecommitted
Commits on Aug 19, 2019
[WTF] Add makeUnique<T>, which ensures T is fast-allocated, makeUnique / makeUniqueWithoutFastMallocCheck part
Show description for 8a462cbcommitted
Commits on Aug 2, 2019
[JSC] Support WebAssembly in SamplingProfiler
Show description for 607ce63committed
Commits on Apr 4, 2019
Teach Call ICs how to call Wasm
Show description for 1b8d056committed
Commits on Sep 7, 2018
[WebAssembly] Optimize JS to Wasm call by using pointer of Signature as SignatureIndex
Show description for c37b4a6committed
Commits on Aug 28, 2018
[WebAssembly] Parse wasm modules in a streaming fashion
Show description for 5a41775committed
Commits on Apr 18, 2018
Templatize CodePtr/Refs/FunctionPtrs with PtrTags.
Show description for 675bff0committed
Mark Lam
Commits on Apr 12, 2018
Consolidate some PtrTags.
Show description for e529282committed
Mark Lam
Commits on Mar 30, 2018
Add pointer profiling support to Wasm.
Show description for 8d42094committed
Mark LamUse MacroAssemblerCodePtr in Wasm code for code pointers instead of void*.
Show description for 5388171committed
Mark Lam
Commits on Mar 14, 2018
Enhance the MacroAssembler and LinkBuffer to support pointer profiling.
Show description for fcf6953committed
Mark Lam
Commits on Feb 27, 2018
Modernize FINALIZE_CODE and peer macros to use __VA_ARGS__ arguments.
Show description for d5cb9eccommitted
Mark Lam
Commits on Nov 30, 2017
Let's scramble MacroAssemblerCodePtr values.
Show description for cc32893committed
Mark Lam