|
|
@292929
|
3 years |
ysuzuki |
[JSC] Remove VM& parameter from structure related code including …
|
|
|
@284590
|
4 years |
ysuzuki |
*IsSane API's could take in the Structure's we're consulting, or they …
|
|
|
@284330
|
4 years |
rmorisset |
Allow WASM to use up to 4GB …
|
|
|
@284237
|
4 years |
rmorisset |
Revert r284230, my last fixes to the watch build make it break tests …
|
|
|
@284230
|
4 years |
rmorisset |
Allow WASM to use up to 4GB …
|
|
|
@282565
|
4 years |
commit-queue |
Unreviewed, reverting r282478. …
|
|
|
@282478
|
4 years |
sbarati |
Move some profiling to UnlinkedCodeBlock …
|
|
|
@272170
|
4 years |
ysuzuki |
[JSC] Implement BigInt64Array and BigUint64Array …
|
|
|
@265775
|
5 years |
sbarati |
Have an OOB+SaneChain Array::Speculation …
|
|
|
@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 …
|
|
|
@261725
|
5 years |
keith_miller |
Undecided Arrays shouldn't need to be OriginalArray to covert to …
|
|
|
@261712
|
5 years |
keith_miller |
GetArrayLength should be "blessed" during Fixup phase in the DFG …
|
|
|
@260012
|
5 years |
commit-queue |
Fix various build warnings …
|
|
|
@259264
|
5 years |
ysuzuki |
[JSC] DFGArrayMode::alreadyChecked should have NonArray check when …
|
|
|
@259175
|
5 years |
ysuzuki |
[JSC] Use CacheableIdentifier for all ById case …
|
|
|
@250086
|
6 years |
jh718.park |
Unreviewed. Remove build warning since r249976.
No new tests, no …
|
|
|
@249976
|
6 years |
ysuzuki |
[JSC] CheckArray+NonArray is not filtering out Array in AI …
|
|
|
@249880
|
6 years |
ysuzuki |
Retire x86 32bit JIT support …
|
|
|
@239951
|
6 years |
yusukesuzuki |
[JSC] Do not use asArrayModes() with Structures because it discards …
|
|
|
@234184
|
7 years |
commit-queue |
Unreviewed, rolling out r234183. …
|
|
|
@234183
|
7 years |
utatane.tea |
[JSC] Record CoW status in ArrayProfile …
|
|
|
@232376
|
7 years |
keith_miller |
DFGArrayModes needs to know more about CoW arrays …
|
|
|
@232337
|
7 years |
utatane.tea |
[JSC] Pass VM& parameter as much as possible …
|
|
|
@232070
|
7 years |
keith_miller |
We should have a CoW storage for NewArrayBuffer arrays. …
|
|
|
@230078
|
7 years |
keith_miller |
ArrayMode should not try to get the DFG to think it can convert …
|
|
|
@229842
|
7 years |
fpizlo |
ScopedArguments should do poisoning and index masking …
|
|
|
@228720
|
7 years |
sbarati |
Don't mark an array profile out of bounds for the cases where the DFG …
|
|
|
@224818
|
8 years |
utatane.tea |
[DFG][FTL] Support Array::DirectArguments with OutOfBounds …
|
|
|
@223614
|
8 years |
mark.lam |
The compiler should always register a structure when it adds its …
|
|
|
@217202
|
8 years |
utatane.tea |
[FTL] Support GetByVal with ArrayStorage and SlowPutArrayStorage …
|
|
|
@216279
|
8 years |
sbarati |
putDirectIndex does not properly do defineOwnProperty …
|
|
|
@215600
|
8 years |
utatane.tea |
[JSC][FTL] FTL should support Arrayify …
|
|
|
@211237
|
8 years |
sbarati |
Harden how the compiler references GC objects …
|
|
|
@208761
|
9 years |
fpizlo |
Rename CONCURRENT_JIT/ConcurrentJIT to CONCURRENT_JS/ConcurrentJS …
|
|
|
@208588
|
9 years |
cdumez |
Unreviewed, rolling out r208117 and r208160.
Regressed Speedometer by …
|
|
|
@208377
|
9 years |
mark.lam |
ClonedArguments need to also support haveABadTime mode. …
|
|
|
@208117
|
9 years |
sbarati |
We should have a way of profiling when a get_by_id is pure and to emit …
|
|
|
@205830
|
9 years |
commit-queue |
[JSC] Use GetArrayLength for JSArray.length even when the array type …
|
|
|
@200430
|
9 years |
fpizlo |
Speed up JSGlobalObject initialization by making some properties lazy …
|
|
|
@200416
|
9 years |
cdumez |
Unreviewed, rolling out r200383 and r200406.
Seems to have caused …
|
|
|
@200383
|
9 years |
fpizlo |
Speed up JSGlobalObject initialization by making some properties lazy …
|
|
|
@199967
|
9 years |
fpizlo |
[INTL] Implement String.prototype.localeCompare in ECMA-402 …
|
|
|
@191215
|
10 years |
keith_miller |
Add Intrinsic Getters and use them to fix performance on the getters …
|
|
|
@188432
|
10 years |
benjamin |
[JSC] Add support for GetByVal on arrays of Undecided shape …
|
|
|
@183708
|
10 years |
fpizlo |
FTL should use AI more
https://bugs.webkit.org/show_bug.cgi?id=144500
…
|
|
|
@183615
|
10 years |
benjamin |
[JSC] Remove RageConvert array conversion …
|
|
|
@183450
|
10 years |
benjamin |
[JSC] Add support for typed arrays to the Array profiling …
|
|
|
@181993
|
10 years |
fpizlo |
Heap variables shouldn't end up in the stack frame …
|
|
|
@180703
|
10 years |
fpizlo |
Various array access corner cases should take OSR exit feedback …
|
|
|
@171380
|
11 years |
fpizlo |
Merge r169148, r169185, r169188, r169578, r169582, r169584, r169588, …
|
|
|
@171362
|
11 years |
fpizlo |
Merge r168635, r168780, r169005, r169014, and r169143 from ftlopt.
…
|
|
|
@166292
|
11 years |
dbatyai.u-szeged |
Rename hasFastArrayStorage to be more appropriate …
|
|
|
@165099
|
11 years |
fpizlo |
DFG and FTL should specialize for and support CompareStrictEq over …
|
|
|
@165098
|
11 years |
commit-queue |
Unreviewed, rolling out r165085. …
|
|
|
@165085
|
11 years |
fpizlo |
DFG and FTL should specialize for and support CompareStrictEq over …
|
|
|
@164229
|
11 years |
ossy |
Move back primary header includes next to config.h …
|
|
|
@163946
|
11 years |
fpizlo |
Inserting a node with a codeOrigin "like" another node should copy …
|
|
|
@163844
|
11 years |
fpizlo |
Rename Operations.h to JSCInlines.h …
|
|
|
@163802
|
11 years |
fpizlo |
Unreviewed, roll out http://trac.webkit.org/changeset/163796
The …
|
|
|
@163796
|
11 years |
commit-queue |
Remove extra includes from DFG …
|
|
|
@163760
|
11 years |
fpizlo |
Never include *Inlines.h files in interface headers, and never include …
|
|
|
@163418
|
11 years |
fpizlo |
DFG PutByVal on typed arrays should detect OutOfBounds sooner …
|
|
|
@163027
|
11 years |
msaboff |
Merge the jsCStack branch …
|
|
|
@160347
|
11 years |
fpizlo |
Reveal array bounds checks in DFG IR …
|
|
|
@156047
|
12 years |
fpizlo |
DFG should support Int52 for local variables …
|
|
|
@156029
|
12 years |
commit-queue |
Unreviewed, rolling out r156019 and r156020. …
|
|
|
@156019
|
12 years |
fpizlo |
DFG should support Int52 for local variables …
|
|
|
@156017
|
12 years |
fpizlo |
Use CheckStructure for checking the types of typed arrays whenever …
|
|
|
@155497
|
12 years |
fpizlo |
Be explicit about backwards propagation properties that care about …
|
|
|
@155260
|
12 years |
fpizlo |
FTL should support typed array GetByVal and related ops …
|
|
|
@154218
|
12 years |
fpizlo |
DFG should optimize typedArray.byteLength …
|
|
|
@154127
|
12 years |
fpizlo |
Typed arrays should be rewritten …
|
|
|
@153170
|
12 years |
oliver |
fourthTier: should use ConcurrentJITLock[er] directly and not through …
|
|
|
@153123
|
12 years |
oliver |
fourthTier: value profiles and array profiles should be thread-safe …
|
|
|
@149834
|
12 years |
mhahnenberg |
DFGArrayMode::fromObserved is too liberal when it sees different Array …
|
|
|
@146887
|
12 years |
fpizlo |
ArrayMode should not consider SpecOther when refining the base …
|
|
|
@145489
|
12 years |
fpizlo |
DFG overflow check elimination is too smart for its own good …
|
|
|
@145323
|
12 years |
commit-queue |
Unreviewed, rolling out r145299. …
|
|
|
@145299
|
12 years |
fpizlo |
DFG overflow check elimination is too smart for its own good …
|
|
|
@141069
|
12 years |
fpizlo |
DFG should not use a graph that is a vector, Nodes shouldn't move …
|
|
|
@139541
|
12 years |
fpizlo |
The JITThunks class should be in its own file, and doing so should not …
|
|
|
@138890
|
12 years |
fpizlo |
DFG should trust array profiling over value profiling …
|
|
|
@136372
|
12 years |
fpizlo |
DFG should trigger rage conversion from double to contiguous if it …
|
|
|
@134168
|
13 years |
fpizlo |
DFG should optimize out the NaN check on loads from double arrays if …
|
|
|
@134151
|
13 years |
fpizlo |
If the DFG ArrayMode says that an access is on an OriginalArray, then …
|
|
|
@133953
|
13 years |
fpizlo |
JSC should infer when indexed storage contains only integers or …
|
|
|
@133135
|
13 years |
fpizlo |
DFG optimized string access code should be enabled …
|
|
|
@132759
|
13 years |
fpizlo |
DFG should be able to emit effectful structure checks …
|
|
|
@132745
|
13 years |
fpizlo |
DFG::Array::Mode needs to be cleaned up …
|
|
|
@132162
|
13 years |
fpizlo |
DFG::Array::Undecided should be called …
|
|
|
@131982
|
13 years |
fpizlo |
DFG should have some facility for recognizing redundant CheckArrays …
|
|
|
@131289
|
13 years |
fpizlo |
DFG should handle polymorphic array modes by eagerly transforming …
|
|
|
@131276
|
13 years |
fpizlo |
IndexingType should not have a bit for each type …
|
|
|
@130826
|
13 years |
fpizlo |
JSC should infer when indexed storage is contiguous, and optimize for …
|
|
|
@129053
|
13 years |
fpizlo |
DFG should not assume that a ByVal access is generic just because it …
|
|
|
@129045
|
13 years |
fpizlo |
DFG should not emit PutByVal hole case unless it has to …
|
|
|
@128957
|
13 years |
fpizlo |
DFG should not call out to C++ every time that it tries to put to an …
|
|
|
@128802
|
13 years |
fpizlo |
If a prototype has indexed setters and its instances have indexed …
|
|
|
@128400
|
13 years |
fpizlo |
JSC should have property butterflies …
|
|
|