|
|
Merged r16346, r16357, r16381 into 3.20 branch.
Added allocation folding support for old space allocations.
Prefill allocated objects with one word fillers if we do not use allocation folding.
Clear next map word when folding allocations into js arrays.
Also manually merged fix for chromium bug 284577, from r16790.
R=hpayer@chromium.org
BUG=
Committed: https://code.google.com/p/v8/source/detail?r=16878
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+357 lines, -44 lines) |
Patch |
 |
M |
src/heap.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
src/hydrogen.cc
|
View
|
|
4 chunks |
+8 lines, -8 lines |
0 comments
|
Download
|
 |
M |
src/hydrogen-instructions.h
|
View
|
|
6 chunks |
+59 lines, -4 lines |
0 comments
|
Download
|
 |
M |
src/hydrogen-instructions.cc
|
View
|
|
4 chunks |
+184 lines, -21 lines |
0 comments
|
Download
|
 |
M |
src/objects.h
|
View
|
|
2 chunks |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
src/objects-inl.h
|
View
|
|
3 chunks |
+6 lines, -6 lines |
0 comments
|
Download
|
 |
M |
src/version.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
test/cctest/test-heap.cc
|
View
|
|
1 chunk |
+72 lines, -0 lines |
0 comments
|
Download
|
 |
M |
test/mjsunit/allocation-folding.js
|
View
|
|
2 chunks |
+25 lines, -2 lines |
0 comments
|
Download
|
Total messages: 3 (0 generated)
|