Commits
User selector
Commit History
Commits on May 2, 2026
[JSC] Fix wasm type parsing regression by making RTT formal canonicalized types
Show description for 103a40acommitted
Commits on Mar 30, 2026
Adopt NODELETE in more places in Source/**
Show description for 61dfe11committed
Commits on Dec 24, 2025
[Swift in WebKit] Work towards having a proper JSC module (part 2)
Show description for 67be849committed
Commits on Aug 7, 2025
[Swift in WebKit] Work towards modularizing JSC private headers (Part 1)
Show description for a9d3d11committed
Commits on Jul 31, 2025
[JSC] Fix wrong member access due to DECLARE_VISIT_CHILDREN macro
Show description for b049880authored andcommitted
Commits on Jun 7, 2025
Reduce unsafeness by making more JSC class member variables const
Show description for e573668committed
Commits on Feb 7, 2025
[JSC] Use DestructionMode instead of bool for JSCell::needsDestruction
Show description for e92b51ecommitted
Commits on Sep 30, 2024
Add Wasm::FunctionCodeIndex/FunctionSpaceIndex types to differentiate them
Show description for c55f324committed
Commits on May 27, 2024
[JSC] Compile wasm stubs in compiler threads
Show description for c9a03e0committed
Commits on May 24, 2024
[JSC] Use DataOnlyCallLinkInfo in WasmToJS thunk
Show description for 46c40d4committed
Commits on Sep 20, 2023
Make explicit where WebAssembly actually depends on JIT
Show description for fb59fe5authored andcommitted
Commits on Apr 11, 2023
[JSC] Make StructureTransitionTable link half-weak
Show description for e5a9344committed
Commits on Jan 25, 2023
[JSC] Simplify wasm to import function call
Show description for bb96241committed
Commits on Jan 2, 2023
[JSC] Store JSWebAssemblyInstance in WasmToJS stub instead of JSWebAssemblyModule
Show description for 11eab47committed
Commits on Nov 10, 2022
[JSC] Implement growable SharedArrayBuffer part 1
Show description for 7a29252committed
Commits on Aug 23, 2022
Introduce WTF::CodePtr and use it to replace MetaAllocatorPtr, MacroAssemblerCodePtr, and FunctionPtr.
Show description for 096596fcommitted
Mark Lam
Commits on Apr 12, 2022
[WASM-GC] Introduce structs types
Show description for a9a1bd6committed
Commits on Feb 18, 2022
Split IsoSubspace into a GCClient allocator used by VM and a backend managed by Heap.
Show description for 9b86c52committed
Mark Lam
Commits on Jan 21, 2022
[CMake] Cannot link libTestRunnerInjectedBundle.so in non unified build
Show description for d1a01f2committed
Commits on Jan 11, 2022
Non-unified build fixes, early January 2022 edition
Show description for 0a5ff5ecommitted
Commits on Jan 4, 2022
[JSC] Remove JSWebAssemblyCalleeGroup cell
Show description for e9b78bacommitted
Commits on Dec 16, 2021
Rename Wasm::CodeBlock to Wasm::CalleeGroup
Show description for bd752b2committed
Commits on Mar 5, 2021
[WASM-Function-References] Update ref.func to produce (ref $t)
Show description for a50571cauthored andcommitted
Commits on Mar 1, 2021
[JSC] WebAssembly: make Wasm::Signature 32bit friendly
Show description for 3bd1034authored andcommitted
Commits on Feb 19, 2021
Implement a GC verifier.
Show description for c3ca5dccommitted
Mark Lam
Commits on Dec 4, 2019
[JSC] Place Wasm cells in IsoSubspace
Show description for cc35a0fcommitted[JSC] Remove WebAssemblyToJSCallee
Show description for f4e7840committedAdopt the new WebAssembly.Global system
Show description for 3a60ed8committed
Commits on Oct 22, 2019
[JSC] Thread JSGlobalObject* instead of ExecState*
Show description for cc5fb5ecommitted
Commits on Feb 27, 2019
Remove poisons in JSCPoison and uses of them.
Show description for ff3b188committed
Mark Lam
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 May 22, 2018
Remove the UnconditionalFinalizer class
Show description for 661ca7fcommitted
Commits on Mar 8, 2018
[JSC] Optimize inherits<T> if T is final type
Show description for 7284024committed
Commits on Jan 24, 2018
Update Poisoned pointers to take a Poison class instead of a uintptr_t&.
Show description for afbc8fecommitted
Mark Lam