|
|
Version 3.31.74.1 (cherry-pick)
Merged eeec886e5f5893fef86e9be08990de5b1272ea46
Merged 4f9193e047d50b1ffbca95e8185576af82c722b3
Merged bbe8b00d6a5704f547f8dcf78ff462c92ce10c17
Merged 4a8623c637b2847849ecb5a5a76af6809d152e57
Merged 96143d193143daab45b14cee840f59954d7a1036
Merged b5e8dd0e1228972eb579fd155442c1eb846b286b
Merged ef41f7068457bec8988732ce489f141ae67ad425
Merged 643ed5b8bec269c86cf68b93ed79de9c2410cd46
Merged a64ac4575a235fa7efc44b4f56a34c20e5634d9c
Merged cf866b7c612c25bace7d0f0ceb12456e5ad24d7f
Merged fb2643c858c96a783fced0c730a6ff89ea60eda5
Merged 26fce420dadfb8cd74289f31bfaeb36806f2386e
[turbofan] Deinlinify OperatorProperties implementation.
[turbofan] Cache float32 constants on the JSGraph level.
Don't pass -pie when building a shared library build on android
[turbofan] Turn IrOpcode::Mnemonic() into a table lookup.
Remove UNREACHABLE() statements from sys-info.cc
[turbofan] Raise max virtual registers and call parameter limit.
[turbofan] Fix invalid bounds check with overflowing offset.
[turbofan] Fix missing MachineOperator unittest.
Fix %NeverOptimizeFunction() intrinsic.
[x64] Rearrange code for OOB integer loads.
[turbofan] Truncation of Bit/Word8/16 to Word32 is a no-op.
[turbofan] Cache common Loop, Merge and Parameter operators.
BUG= chromium:445267, chromium:445732, chromium:445858, chromium:445859, v8:3544, v8:3786, v8:3792
LOG=N
TBR=bmeurer@chromium.org
Committed: https://chromium.googlesource.com/v8/v8/+/8622f1c04708036830094d0e897a832086363db3
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+400 lines, -329 lines) |
Patch |
 |
M |
BUILD.gn
|
View
|
|
2 chunks |
+3 lines, -1 line |
0 comments
|
Download
|
 |
M |
build/android.gypi
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
src/base/sys-info.cc
|
View
|
|
7 chunks |
+0 lines, -8 lines |
0 comments
|
Download
|
 |
M |
src/compiler/basic-block-instrumentor.cc
|
View
|
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
src/compiler/common-node-cache.h
|
View
|
|
1 chunk |
+24 lines, -18 lines |
0 comments
|
Download
|
 |
A |
src/compiler/common-node-cache.cc
|
View
|
|
1 chunk |
+29 lines, -0 lines |
0 comments
|
Download
|
 |
M |
src/compiler/common-operator.h
|
View
|
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
src/compiler/common-operator.cc
|
View
|
|
4 chunks |
+106 lines, -10 lines |
0 comments
|
Download
|
 |
M |
src/compiler/graph.cc
|
View
|
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
src/compiler/graph-builder.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
src/compiler/graph-replay.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
src/compiler/instruction.h
|
View
|
|
5 chunks |
+14 lines, -14 lines |
0 comments
|
Download
|
 |
M |
src/compiler/js-context-specialization.cc
|
View
|
|
2 chunks |
+3 lines, -2 lines |
0 comments
|
Download
|
 |
M |
src/compiler/js-graph.cc
|
View
|
|
1 chunk |
+5 lines, -2 lines |
0 comments
|
Download
|
 |
M |
src/compiler/machine-operator.h
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
src/compiler/node-cache.h
|
View
|
|
3 chunks |
+23 lines, -7 lines |
0 comments
|
Download
|
 |
M |
src/compiler/node-cache.cc
|
View
|
|
2 chunks |
+15 lines, -4 lines |
0 comments
|
Download
|
 |
M |
src/compiler/node-properties-inl.h
|
View
|
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
src/compiler/opcodes.h
|
View
|
|
1 chunk |
+1 line, -12 lines |
0 comments
|
Download
|
 |
A |
src/compiler/opcodes.cc
|
View
|
|
1 chunk |
+34 lines, -0 lines |
0 comments
|
Download
|
 |
M |
src/compiler/operator-properties.h
|
View
|
|
1 chunk |
+18 lines, -7 lines |
0 comments
|
Download
|
 |
A + |
src/compiler/operator-properties.cc
|
View
|
|
3 chunks |
+12 lines, -22 lines |
0 comments
|
Download
|
 |
D |
src/compiler/operator-properties-inl.h
|
View
|
|
1 chunk |
+0 lines, -113 lines |
0 comments
|
Download
|
 |
M |
src/compiler/simplified-lowering.cc
|
View
|
|
2 chunks |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
src/compiler/x64/code-generator-x64.cc
|
View
|
|
1 chunk |
+5 lines, -2 lines |
0 comments
|
Download
|
 |
M |
src/compiler/x64/instruction-selector-x64.cc
|
View
|
|
2 chunks |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
src/runtime/runtime-test.cc
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
src/version.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
test/cctest/compiler/simplified-graph-builder.cc
|
View
|
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
test/cctest/compiler/test-machine-operator-reducer.cc
|
View
|
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
test/cctest/compiler/test-node-cache.cc
|
View
|
|
1 chunk |
+0 lines, -45 lines |
0 comments
|
Download
|
 |
M |
test/cctest/compiler/test-typer.cc
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
A |
test/mjsunit/compiler/regress-3786.js
|
View
|
|
1 chunk |
+12 lines, -0 lines |
0 comments
|
Download
|
 |
A + |
test/mjsunit/compiler/regress-445267.js
|
View
|
|
1 chunk |
+7 lines, -7 lines |
0 comments
|
Download
|
 |
A + |
test/mjsunit/compiler/regress-445732.js
|
View
|
|
1 chunk |
+4 lines, -5 lines |
0 comments
|
Download
|
 |
A + |
test/mjsunit/compiler/regress-445858.js
|
View
|
|
1 chunk |
+7 lines, -8 lines |
0 comments
|
Download
|
 |
A |
test/mjsunit/compiler/regress-445859.js
|
View
|
|
1 chunk |
+11 lines, -0 lines |
0 comments
|
Download
|
 |
M |
test/unittests/compiler/change-lowering-unittest.cc
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
test/unittests/compiler/common-operator-unittest.cc
|
View
|
|
1 chunk |
+4 lines, -3 lines |
0 comments
|
Download
|
 |
M |
test/unittests/compiler/control-equivalence-unittest.cc
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
test/unittests/compiler/js-operator-unittest.cc
|
View
|
|
1 chunk |
+3 lines, -1 line |
0 comments
|
Download
|
 |
M |
test/unittests/compiler/machine-operator-unittest.cc
|
View
|
|
11 chunks |
+33 lines, -23 lines |
0 comments
|
Download
|
 |
M |
test/unittests/compiler/node-test-utils.cc
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
test/unittests/compiler/simplified-operator-unittest.cc
|
View
|
|
1 chunk |
+4 lines, -2 lines |
0 comments
|
Download
|
 |
M |
test/unittests/unittests.gyp
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
tools/gyp/v8.gyp
|
View
|
|
2 chunks |
+3 lines, -1 line |
0 comments
|
Download
|
Total messages: 2 (0 generated)
|