|
|
Create an abstraction (MarkBit) object to hold the location of the
mark bits for an object. This allows the compiler to avoid
recalculating the location when accessing two bits for incremental
marking or when testing and then setting mark bits.
Committed: http://code.google.com/p/v8/source/detail?r=7295
Total comments: 8
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+291 lines, -236 lines) |
Patch |
 |
M |
src/heap.h
|
View
|
|
3 chunks |
+4 lines, -2 lines |
2 comments
|
Download
|
 |
M |
src/incremental-marking.h
|
View
|
1
|
2 chunks |
+48 lines, -35 lines |
0 comments
|
Download
|
 |
M |
src/incremental-marking.cc
|
View
|
|
5 chunks |
+23 lines, -15 lines |
0 comments
|
Download
|
 |
M |
src/mark-compact.h
|
View
|
|
4 chunks |
+26 lines, -46 lines |
0 comments
|
Download
|
 |
M |
src/mark-compact.cc
|
View
|
1
|
32 chunks |
+133 lines, -82 lines |
4 comments
|
Download
|
 |
M |
src/objects.cc
|
View
|
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
src/runtime-profiler.cc
|
View
|
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
src/spaces.h
|
View
|
1
|
5 chunks |
+50 lines, -52 lines |
2 comments
|
Download
|
 |
M |
src/spaces.cc
|
View
|
|
1 chunk |
+3 lines, -2 lines |
0 comments
|
Download
|
Total messages: 4 (0 generated)
|