|
|
@292929
|
3 years |
ysuzuki |
[JSC] Remove VM& parameter from structure related code including …
|
|
|
@281615
|
4 years |
ysuzuki |
[JSC] Polymorphic PutByVal …
|
|
|
@278445
|
4 years |
ross.kirsling |
[JSC] Implement JIT ICs for InByVal …
|
|
|
@274539
|
4 years |
sbarati |
Object allocation sinking phase should prioritize materializations …
|
|
|
@272580
|
4 years |
ticaiolima |
[ESNext] Implement private methods …
|
|
|
@267114
|
5 years |
tzagallo |
Object allocation sinking forgets escaped nodes when structure changes …
|
|
|
@261895
|
5 years |
ross.kirsling |
REGRESSION(r261755): Win/Linux non-unified builds have hundreds of …
|
|
|
@261755
|
5 years |
ross.kirsling |
[IWYU] Remove unnecessary includes from JSC implementation files …
|
|
|
@260321
|
5 years |
ysuzuki |
[JSC] Replace DFG NewPromise with NewInternalFieldObject …
|
|
|
@260181
|
5 years |
ysuzuki |
[JSC] Implement JSMapIterator/JSSetIterator with …
|
|
|
@259583
|
5 years |
justin_michaud |
Allow deleteById to be cached in the DFG …
|
|
|
@254866
|
5 years |
tzagallo |
JSTests:
Object allocation sinking is missing PutHint for allocations …
|
|
|
@254735
|
5 years |
keith_miller |
Reland bytecode checkpoints since bugs have been fixed …
|
|
|
@254733
|
5 years |
keith_miller |
Revert 254725 since it breaks tests …
|
|
|
@254725
|
5 years |
tzagallo |
JSTests:
Object allocation sinking is missing PutHint for allocations …
|
|
|
@254714
|
5 years |
rmorisset |
Use dataLogIf more regularly …
|
|
|
@254632
|
5 years |
keith_miller |
Revert bytecode checkpoints since it breaks watch …
|
|
|
@254349
|
5 years |
sbarati |
ObjectAllocationSinkingPhase doesn't model pointers to allocations in …
|
|
|
@254252
|
5 years |
keith_miller |
[JSC] Introduce JSArrayIterator …
|
|
|
@254087
|
5 years |
mark.lam |
PerformanceTests:
Convert ASSERT_DISABLED to ASSERT_ENABLED, and fix …
|
|
|
@253896
|
5 years |
keith_miller |
DFG/FTL should be able to exit to the middle of a bytecode …
|
|
|
@252684
|
6 years |
sbarati |
GetByVal should use polymorphic access and hook into a status object …
|
|
|
@250585
|
6 years |
sbarati |
ObjectAllocationSinkingPhase shouldn't insert hints for allocations …
|
|
|
@250005
|
6 years |
mark.lam |
Use constexpr instead of const in symbol definitions that are …
|
|
|
@249306
|
6 years |
ysuzuki |
[JSC] ObjectAllocationSinkingPhase wrongly deals with always-taken …
|
|
|
@246073
|
6 years |
ysuzuki |
[JSC] InferredValue should not be a JSCell …
|
|
|
@243232
|
6 years |
rmorisset |
Compress CodeOrigin into a single word in the common case …
|
|
|
@240447
|
6 years |
sbarati |
Object Allocation Sinking phase can move a node that walks the stack …
|
|
|
@240023
|
6 years |
sbarati |
Try ripping out inferred types because it might be a performance …
|
|
|
@238596
|
6 years |
sbarati |
r238510 broke scopes of size zero …
|
|
|
@238510
|
6 years |
sbarati |
Object allocation sinking phase needs to iterate each scope offset …
|
|
|
@234086
|
7 years |
fpizlo |
We should support CreateThis in the FTL …
|
|
|
@230964
|
7 years |
fpizlo |
DFG CSE should know how to decay a MultiGetByOffset …
|
|
|
@229893
|
7 years |
utatane.tea |
[WTF] Add standard containers with FastAllocator specialization …
|
|
|
@228411
|
7 years |
sbarati |
Add a GetIndexMask node and make it an input to GetByVal for array and …
|
|
|
@227970
|
7 years |
mcatanzaro |
-Wreturn-type warning in DFGObjectAllocationSinkingPhase.cpp …
|
|
|
@227107
|
7 years |
utatane.tea |
[DFG][FTL] Introduce PhantomNewRegexp and RegExpExecNonGlobalOrSticky …
|
|
|
@226406
|
7 years |
utatane.tea |
[FTL] Optimize ObjectAllocationSinking mergePointerSets by using …
|
|
|
@225375
|
7 years |
utatane.tea |
[JSC] Remove easy toRemove & map.remove() use in OAS phase …
|
|
|
@225368
|
7 years |
commit-queue |
Unreviewed, rolling out r225362. …
|
|
|
@225362
|
7 years |
utatane.tea |
[JSC] Remove easy toRemove & map.remove() use …
|
|
|
@221954
|
8 years |
keith_miller |
Do unified source builds for JSC …
|
|
|
@221607
|
8 years |
sbarati |
typeCheckHoistingPhase may emit a CheckStructure on the empty value …
|
|
|
@221560
|
8 years |
utatane.tea |
[WTF] Add C++03 allocator interface for GCC < 6 …
|
|
|
@221553
|
8 years |
cdumez |
Unreviewed, rolling out r221552.
Broke the build
Reverted changeset: …
|
|
|
@221552
|
8 years |
utatane.tea |
[WTF] Add C++03 allocator interface for GCC < 6 …
|
|
|
@221196
|
8 years |
sbarati |
Support compiling catch in the DFG …
|
|
|
@221176
|
8 years |
commit-queue |
Unreviewed, rolling out r221119, r221124, and r221143. …
|
|
|
@221119
|
8 years |
sbarati |
Support compiling catch in the DFG …
|
|
|
@221080
|
8 years |
gskachkov |
[ESNext] Async iteration - Implement Async Generator - runtime …
|
|
|
@219562
|
8 years |
sbarati |
Remove custom defined RELEASE_ASSERT in …
|
|
|
@219317
|
8 years |
sbarati |
Allocation sinking phase should consider a CheckStructure that would …
|
|
|
@219192
|
8 years |
utatane.tea |
Unreviewed, suppress warnings in GCC environment
* …
|
|
|
@219172
|
8 years |
keith_miller |
Crashing with information should have an abort reason …
|
|
|
@219109
|
8 years |
sbarati |
Add a new assertion to object allocation sinking phase …
|
|
|
@219098
|
8 years |
sbarati |
Add better crash logging for allocation sinking phase …
|
|
|
@213939
|
8 years |
fpizlo |
Record the HashSet/HashMap operations in DFG/FTL/B3 and replay them in …
|
|
|
@212177
|
8 years |
sbarati |
Object allocation sinking phase doesn't properly handle control flow …
|
|
|
@211237
|
8 years |
sbarati |
Harden how the compiler references GC objects …
|
|
|
@209121
|
8 years |
sbarati |
We should be able optimize the pattern where we spread a function's …
|
|
|
@208761
|
9 years |
fpizlo |
Rename CONCURRENT_JIT/ConcurrentJIT to CONCURRENT_JS/ConcurrentJS …
|
|
|
@208704
|
9 years |
caitp |
[JSC] Handle new_async_func / new_async_func_exp in DFG / FTL …
|
|
|
@205304
|
9 years |
fpizlo |
ObjectAllocationSinkingPhase::insertOSRHintsForUpdate() fails to emit …
|
|
|
@203808
|
9 years |
commit-queue |
[JSC] DFG::Node should not have its own allocator …
|
|
|
@203704
|
9 years |
benjamin |
Unreviewed, rolling out r203703.
It breaks some internal tests
…
|
|
|
@203703
|
9 years |
commit-queue |
[JSC] DFG::Node should not have its own allocator …
|
|
|
@200338
|
9 years |
peavo |
[Win] Clean up annoying compiler warnings …
|
|
|
@199300
|
9 years |
gskachkov |
Remove NewArrowFunction from DFG IR …
|
|
|
@199277
|
9 years |
sbarati |
Allocation sinking SSA Defs are allowed to have replacements …
|
|
|
@199075
|
9 years |
fpizlo |
Source/JavaScriptCore:
DFG and FTL should constant-fold RegExpExec, …
|
|
|
@198364
|
9 years |
fpizlo |
Replace all of the various non-working and non-compiling sampling …
|
|
|
@198296
|
9 years |
fpizlo |
ASSERTION FAILED: !edge->isPhantomAllocation() in …
|
|
|
@194496
|
9 years |
aestes |
Replace WTF::move with WTFMove …
|
|
|
@194216
|
9 years |
utatane.tea |
[ES6] Handle new_generator_func / new_generator_func_exp in DFG / FTL …
|
|
|
@194141
|
9 years |
commit-queue |
Unreviewed, rolling out r194135. …
|
|
|
@194135
|
9 years |
utatane.tea |
[ES6] Handle new_generator_func / new_generator_func_exp in DFG / FTL …
|
|
|
@193766
|
9 years |
commit-queue |
[ES6] "super" and "this" should be lexically bound inside an arrow …
|
|
|
@193606
|
9 years |
ddkilzer |
REGRESSION(r193584): Causes heap use-after-free crashes in Web …
|
|
|
@193584
|
9 years |
commit-queue |
[ES6] "super" and "this" should be lexically bound inside an arrow …
|
|
|
@192882
|
9 years |
carlosgc |
Unreviewed, rolling out r192876.
It broke a lot of JSC and layout …
|
|
|
@192876
|
9 years |
commit-queue |
[ES6] "super" and "this" should be lexically bound inside an arrow …
|
|
|
@191870
|
10 years |
fpizlo |
Dominators should be factored out of the DFG …
|
|
|
@190761
|
10 years |
fpizlo |
DFG SSA should remove unreachable code …
|
|
|
@190756
|
10 years |
commit-queue |
Unreviewed, rolling out r190749. …
|
|
|
@190749
|
10 years |
fpizlo |
DFG SSA should remove unreachable code …
|
|
|
@190076
|
10 years |
fpizlo |
JSC should infer property types …
|
|
|
@189013
|
10 years |
fpizlo |
Node::origin should always be set, and the dead zone due to SSA Phis …
|
|
|
@188979
|
10 years |
fpizlo |
Node::origin should be able to tell you if it's OK to exit …
|
|
|
@188796
|
10 years |
basile_clement |
Remove unused code relative to allocation sinking …
|
|
|
@188771
|
10 years |
fpizlo |
DFG::NodeOrigin should have a flag determining if exiting is OK right …
|
|
|
@188545
|
10 years |
commit-queue |
[ES6] Implement ES6 arrow function syntax. Arrow function specific …
|
|
|
@188507
|
10 years |
basile_clement |
Occasional failure in v8-v6/v8-raytrace.js.ftl-eager …
|
|
|
@187118
|
10 years |
basile_clement |
Object allocation sinking phase is performing needless HashMap copies …
|
|
|
@186860
|
10 years |
saambarati1 |
[ES6] implement block scoping to enable 'let' …
|
|
|
@186795
|
10 years |
basile_clement |
Object cycles should not prevent allocation elimination/sinking …
|
|
|
@186136
|
10 years |
basile_clement |
Allow object allocation sinking through GetScope, GetExecutable and …
|
|
|
@185505
|
10 years |
basile_clement |
DFG Object Allocation Sinking should not consider GetClosureVar as …
|
|
|
@184747
|
10 years |
saambarati1 |
Object allocation sinking phase should explicitly create bottom values …
|
|
|
@184445
|
10 years |
fpizlo |
Insert store barriers late so that IR transformations don't have to …
|
|
|
@184438
|
10 years |
commit-queue |
Unreviewed, rolling out r184415. …
|
|
|