Commits
User selector
Commit History
Commits on May 23, 2021
Enhance Link Buffer stats to have more fine grain profiles, and to collect count information.
Show description for 2dba95ecommitted
Mark Lam
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 Mar 26, 2021
validate untagArrayPtr
Show description for 192dc69committed
Commits on Nov 18, 2020
Unreviewed, relanding r269940
Show description for 704d5c7committedUnreviewed, reverting r269940.
Show description for bad0404committed[JSC] Implement WebAssembly.Memory with shared
Show description for 80581efcommitted
Commits on Aug 2, 2020
Unreviewed, reverting r265151.
Show description for d8c1edecommitted
Commits on Jul 31, 2020
validate untagArrayPtr
Show description for 0fb0b2fcommitted
Commits on May 15, 2020
[IWYU] Remove unnecessary includes from JSC implementation files
Show description for 2e3ee01committed
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 1bbdf79committed
Commits on Sep 17, 2019
Change WebAssembly calling conventions
Show description for 22686f7committed
Commits on Aug 14, 2019
[JSC] Make PAC jump and return more explicit
Show description for 8fa02a6committed
Commits on Jun 14, 2019
Restore PAC based cage.
Show description for 148bd6bcommitted
Commits on Jun 12, 2019
Unreviewed, rolling out r246322.
Show description for acaf7c1committed
Commits on Jun 11, 2019
Roll out PAC cage
Show description for 3146c2dcommitted
Commits on Jun 9, 2019
Unreviewed, rolling out r246150, r246160, and r246166.
Show description for 775aca2committed
Commits on Jun 6, 2019
Reenable Gigacage on ARM64.
Show description for 906bc2ccommitted
Commits on May 23, 2019
Fix a few missing header inclusions often masked by by unified sources
Show description for 6a6ad64committed
Commits on May 17, 2019
Wasm should cage the memory base pointers in structs
Show description for 7fd5b1dcommitted
Commits on May 8, 2019
Remove Gigacage from arm64 and use PAC for arm64e instead
Show description for 3504253committed
Commits on Apr 4, 2019
Teach Call ICs how to call Wasm
Show description for 1b8d056committed
Commits on Feb 26, 2019
Unpoison MacroAssemblerCodePtr, ClassInfo pointers, and a few other things.
Show description for 2482af8committed
Mark Lam
Commits on Apr 18, 2018
Templatize CodePtr/Refs/FunctionPtrs with PtrTags.
Show description for 675bff0committed
Mark Lam
Commits on Apr 1, 2018
JSObject shouldn't do index masking
Show description for 5e11014committed
Filip Pizlo
Commits on Mar 30, 2018
Add pointer profiling support to Wasm.
Show description for 8d42094committed
Mark LamAdd some pointer profiling support to B3 and Air.
Show description for cd60717committed
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 Feb 23, 2018
WebAssembly: cache memory address / size on instance
Show description for 31ce082committed
Commits on Jan 5, 2018
TypedArrays and Wasm should use index masking.
Show description for 481d09ecommitted
Commits on Oct 26, 2017
WebAssembly: no VM / JS version of our implementation
Show description for 43f84e9committed
Commits on Oct 20, 2017
WebAssembly: no VM / JS version of everything but Instance
Show description for 6b950e6committed
Commits on Oct 6, 2017
Unreviewed, rolling out r222791 and r222873.
Show description for 8171170authored andcommitted