|
Removed transitions from the accessor pair descriptors.
AccessorPair related transitions are now also stored as single map links, simplifying the code that handles transitions. AccessorPairs can now be shared between descriptor arrays, since they can only be mutated after another transition anyway; during which the pair is copied before writing.
Committed: https://code.google.com/p/v8/source/detail?r=12097
Total comments: 14
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+211 lines, -470 lines) |
Patch |
|
M |
src/bootstrapper.cc
|
View
|
|
1 chunk |
+1 line, -3 lines |
0 comments
|
Download
|
|
M |
src/factory.cc
|
View
|
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
|
M |
src/heap.h
|
View
|
|
1 chunk |
+0 lines, -4 lines |
0 comments
|
Download
|
|
M |
src/heap.cc
|
View
|
|
1 chunk |
+2 lines, -30 lines |
0 comments
|
Download
|
|
M |
src/ic.cc
|
View
|
|
4 chunks |
+4 lines, -15 lines |
0 comments
|
Download
|
|
M |
src/mark-compact.cc
|
View
|
|
2 chunks |
+1 line, -24 lines |
0 comments
|
Download
|
|
M |
src/objects.h
|
View
|
|
3 chunks |
+8 lines, -16 lines |
0 comments
|
Download
|
|
M |
src/objects.cc
|
View
|
1
|
28 chunks |
+145 lines, -293 lines |
0 comments
|
Download
|
|
M |
src/objects-debug.cc
|
View
|
|
1 chunk |
+1 line, -9 lines |
0 comments
|
Download
|
|
M |
src/objects-inl.h
|
View
|
|
1 chunk |
+6 lines, -5 lines |
0 comments
|
Download
|
|
M |
src/property.h
|
View
|
1
|
4 chunks |
+7 lines, -17 lines |
0 comments
|
Download
|
|
M |
src/runtime.cc
|
View
|
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
|
M |
src/transitions.h
|
View
|
|
4 chunks |
+10 lines, -11 lines |
0 comments
|
Download
|
|
M |
src/transitions.cc
|
View
|
|
6 chunks |
+12 lines, -13 lines |
0 comments
|
Download
|
|
M |
src/transitions-inl.h
|
View
|
|
2 chunks |
+10 lines, -26 lines |
0 comments
|
Download
|
Total messages: 2 (0 generated)
|