Commits
User selector
Commit History
Commits on Apr 20, 2026
Further reduce use of jsCast<>()
Show description for e602202committed
Commits on Dec 20, 2025
Use WTF::move() instead of WTFMove() macro in Source/JavaScriptCore
Show description for f52b72fcommitted
Commits on May 4, 2025
Further adopt C++20's [[likely]] / [[unlikely]] in JSC
Show description for 535276bcommitted
Commits on Jan 31, 2025
[JSC] Wasm objects must succeed allocation
Show description for e354c87committed
Commits on Jan 30, 2025
[JSC] exnref should not be interactible with JS
Show description for 1132d9fcommitted
Commits on Sep 20, 2024
Non-unified build fixes, mid September 2024 edition
Show description for 5ab64e1committed
Commits on Sep 10, 2024
WebAssembly.Table prototype functions need to do subtype checks
Show description for d612721committed
Commits on Jul 24, 2024
Merge Wasm::Instance into JSWebAssemblyInstance
Show description for b7de8d5committedUnreviewed, reverting 281277@main.
Show description for 60c1750authored andcommittedMerge Wasm::Instance into JSWebAssemblyInstance
Show description for 6b7f744committed
Commits on Feb 17, 2024
[Wasm-GC] Make type reflection throw correctly in JS API
Show description for dafde6acommitted
Commits on Apr 14, 2023
Remove finishCreation()s that only call its superclass' finishCreation().
Show description for 7dbeef1committed
Mark Lam
Commits on Dec 24, 2022
[JSC] Refactor Wasm::Table and fix memory leak
Show description for 55bd5e0committed[JSC] Combine FuncRefTable entries
Show description for 8174a93committed
Commits on Aug 9, 2022
[JSC] wasm funcref type name should be exposed as "funcref" instead of "anyfunc"
Show description for 2267451committed
Commits on Apr 16, 2022
[JSC] Remove VM& parameter from structure related code including jsDyamicCast
Show description for a6d202ccommitted
Commits on Mar 30, 2022
Optimize the construction of a JSC::Identifier from an ASCIILiteral
Show description for 84cfeb1committed
Commits on Mar 24, 2022
Prepare JSC for making the String(const char*) constructor explicit
Show description for cccb58dcommitted
Commits on Jan 15, 2022
[JSC] Fix WebAssembly.Global's typename for "anyfunc"
Show description for 6acb5a2committed
Commits on Nov 12, 2021
Refactor allocateCell() and tryAllocateCell() to take VM& instead of Heap&.
Show description for 3f59d2acommitted
Mark Lam
Commits on May 3, 2021
[WASM-Function-References] Add call_ref instruction
Show description for e772c5bauthored andcommitted
Commits on Apr 21, 2021
Non-unified build fixes, mid April 2021 edition
Show description for 3695a6fcommitted
Commits on Apr 2, 2021
JSTests:
Show description for 197d5cdauthored andcommitted
Commits on Feb 19, 2021
Implement a GC verifier.
Show description for c3ca5dccommitted
Mark Lam
Commits on Jan 8, 2021
[WASM-References] Add optional default value parameter for Table.constructor, Table.grow and Table.set
Show description for fcb8acfauthored andcommitted
Commits on Nov 7, 2020
[WASM-References] Rename anyref to externref
Show description for 2d77a71authored andcommitted
Commits on May 15, 2020
[IWYU] Remove unnecessary includes from JSC implementation files
Show description for 2e3ee01committed
Commits on Dec 4, 2019
[JSC] JSWebAssemblyGlobal creation should have exception check
Show description for 8701e7acommitted
Commits on Oct 22, 2019
[JSC] Thread JSGlobalObject* instead of ExecState*
Show description for cc5fb5ecommitted
Commits on Jun 16, 2019
[JSC] Grown region of WasmTable should be initialized with null
Show description for 24e1514committed
Commits on Jun 6, 2019
[WASM-References] Add support for Anyref tables, Table.get and Table.set (for Anyref only).
Show description for 64c6c19committed
Justin Michaud
Commits on Feb 27, 2019
Remove poisons in JSCPoison and uses of them.
Show description for ff3b188committed
Mark Lam
Commits on Mar 30, 2018
Use MacroAssemblerCodePtr in Wasm code for code pointers instead of void*.
Show description for 5388171committed
Mark Lam
Commits on Jan 12, 2018
PoisonedWriteBarrier
Show description for d166b82committed
Commits on Jan 9, 2018
WebAssembly: mask indexed accesses to Table
Show description for e7e0007committed