|
[ic] Simplify handling of primitive maps.
This CL adds support for primitive maps to
1) PrototypeIterator,
2) PropertyHandlerCompiler::CheckPrototypes(),
3) Map::GetOrCreatePrototypeChainValidityCell(),
4) Prototype checks in data-driven ICs.
BUG= v8:5561
Committed: https://crrev.com/7c22a153e2ba5099523118f5c085b52d887f32ea
Cr-Commit-Position: refs/heads/master@{#40673}
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+69 lines, -191 lines) |
Patch |
|
M |
src/ic/arm/handler-compiler-arm.cc
|
View
|
|
4 chunks |
+4 lines, -17 lines |
0 comments
|
Download
|
|
M |
src/ic/arm64/handler-compiler-arm64.cc
|
View
|
|
4 chunks |
+4 lines, -17 lines |
0 comments
|
Download
|
|
M |
src/ic/handler-compiler.h
|
View
|
|
2 chunks |
+1 line, -2 lines |
0 comments
|
Download
|
|
M |
src/ic/handler-compiler.cc
|
View
|
|
2 chunks |
+2 lines, -17 lines |
0 comments
|
Download
|
|
M |
src/ic/ia32/handler-compiler-ia32.cc
|
View
|
|
4 chunks |
+4 lines, -17 lines |
0 comments
|
Download
|
|
M |
src/ic/ic.cc
|
View
|
1
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
src/ic/mips/handler-compiler-mips.cc
|
View
|
|
4 chunks |
+4 lines, -17 lines |
0 comments
|
Download
|
|
M |
src/ic/mips64/handler-compiler-mips64.cc
|
View
|
|
4 chunks |
+4 lines, -17 lines |
0 comments
|
Download
|
|
M |
src/ic/ppc/handler-compiler-ppc.cc
|
View
|
|
5 chunks |
+4 lines, -17 lines |
0 comments
|
Download
|
|
M |
src/ic/s390/handler-compiler-s390.cc
|
View
|
|
4 chunks |
+4 lines, -16 lines |
0 comments
|
Download
|
|
M |
src/ic/x64/handler-compiler-x64.cc
|
View
|
|
4 chunks |
+4 lines, -17 lines |
0 comments
|
Download
|
|
M |
src/ic/x87/handler-compiler-x87.cc
|
View
|
|
4 chunks |
+4 lines, -17 lines |
0 comments
|
Download
|
|
M |
src/lookup.cc
|
View
|
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
|
M |
src/objects.h
|
View
|
|
2 chunks |
+4 lines, -1 line |
0 comments
|
Download
|
|
M |
src/objects.cc
|
View
|
|
3 chunks |
+11 lines, -6 lines |
0 comments
|
Download
|
|
M |
src/prototype.h
|
View
|
|
4 chunks |
+11 lines, -10 lines |
0 comments
|
Download
|
|
M |
src/string-stream.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
Total messages: 19 (14 generated)
|