Commits
User selector
Commit History
Commits on Jun 15, 2021
Move setting of scratch buffer active lengths to the runtime functions.
Show description for 4d14205committed
Mark Lam
Commits on Jun 2, 2021
Use Checked aliases instead of Checked<T, RecordOverflow>
Show description for eedcca1committedRename Checked::unsafeGet() to Checked::value()
Show description for 2283824committed
Commits on Apr 22, 2021
[JSC] DFG / FTL should inline switch_string
Show description for 70f7fa9committed
Commits on Apr 12, 2021
[JSC] Do not copy StringSwitchJumpTable
Show description for 530aca8committed
Commits on Oct 13, 2020
JIT operations do not need extern "C"
Show description for df02f3bcommitted
Commits on Sep 29, 2020
Use JSC_DECLARE_JIT_OPERATION / JSC_DECLARE_CUSTOM_GETTER / JSC_DECLARE_CUSTOM_SETTER
Show description for a509b3acommittedAdd Bounds Check Elimination validation for debugging.
Show description for 9979279committed
Mark Lam
Commits on May 15, 2020
[IWYU] Remove unnecessary includes from JSC implementation files
Show description for 2e3ee01committed
Commits on Apr 28, 2020
[JSC] Align upon the name isCallable instead of isFunction
Show description for 34fc2c3committed
Commits on Apr 18, 2020
[JSC] Replace DFG NewPromise with NewInternalFieldObject
Show description for 7969670committed
Commits on Apr 16, 2020
[JSC] Implement JSMapIterator/JSSetIterator with JSInternalFieldObjectImpl
Show description for 25d8558committed
Commits on Mar 31, 2020
[JSC] Introduce UCPUStrictInt32 for result type of DFG operations
Show description for 2ee77aacommitted
Commits on Jan 17, 2020
Reland bytecode checkpoints since bugs have been fixed
Show description for 198b075committed
Commits on Jan 15, 2020
Revert bytecode checkpoints since it breaks watch
Show description for 356c0f3committed
Commits on Jan 9, 2020
[JSC] Introduce JSArrayIterator
Show description for 98dd526committed
Commits on Dec 24, 2019
DFG/FTL should be able to exit to the middle of a bytecode
Show description for c131525committed
Commits on Dec 14, 2019
[JSC] Remove JSFixedArray, and use JSImmutableButterfly instead
Show description for b4cfb8ccommitted
Commits on Oct 24, 2019
[JSC] Figure out missing prepareCallOperation
Show description for 23f32aecommitted
Commits on Oct 22, 2019
[JSC] Remove non-LargeAllocation restriction for JSCallee
Show description for 734cd5dcommitted[JSC] Thread JSGlobalObject* instead of ExecState*
Show description for cc5fb5ecommitted
Commits on Mar 20, 2019
Compress CodeOrigin into a single word in the common case
Show description for 7d0bd26committed
Robin Morisset
Commits on Jan 31, 2019
Object.keys can now lead to a PhantomNewArrayBuffer, OSR exit from the FTL should know how to materialize a NewArrayBuffer in that case
Show description for 841d6d3committed
Robin Morisset
Commits on Jan 16, 2019
Refactor new bytecode structs so that the fields are prefixed with "m_".
Show description for a8f0fc5committed
Mark Lam
Commits on Oct 29, 2018
New bytecode format for JSC
Show description for c57dd45committed
Commits on Oct 26, 2018
Unreviewed, rolling out r237479 and r237484.
Show description for 0e37616committedNew bytecode format for JSC
Show description for 83d3012committed
Commits on Sep 26, 2018
Calls to baselineCodeBlockForOriginAndBaselineCodeBlock in operationMaterializeObjectInOSR should actually pass in the baseline CodeBlock
Show description for ae715d7committed
Commits on Jun 16, 2018
[DFG] Reduce OSRExit for Kraken/crypto-aes due to CoW array
Show description for 2b4142ecommitted
Commits on May 31, 2018
[JSC] Pass VM& parameter as much as possible
Show description for 599d9b7committed
Commits on May 22, 2018
We should have a CoW storage for NewArrayBuffer arrays.
Show description for c31e946committed
Commits on Apr 18, 2018
Templatize CodePtr/Refs/FunctionPtrs with PtrTags.
Show description for 675bff0committed
Mark Lam
Commits on Apr 9, 2018
Add pointer profiling to the FTL and supporting code.
Show description for 5e00b73committed
Mark Lam
Commits on Mar 22, 2018
ScopedArguments should do poisoning and index masking
Show description for 292200fcommitted
Filip Pizlo