v8/src/heap
mvstanton b6f075f001 Protect the emptiness of Array prototype elements with a PropertyCell.
Not just emptiness, but also a particular structure.

BUG=v8:4044
LOG=N

Review URL: https://codereview.chromium.org/1092043002

Cr-Commit-Position: refs/heads/master@{#27993}
2015-04-22 08:50:14 +00:00
..
gc-idle-time-handler.cc Revert of Make full GC reduce memory footprint an explicit event in the idle notification handler. (patchset #2 id:20001 of https://codereview.chromium.org/1072363002/) 2015-04-10 18:21:43 +00:00
gc-idle-time-handler.h Use smaller heap growing factor in idle notification to start incremental marking when there is idle time >16ms. 2015-04-16 16:31:32 +00:00
gc-tracer.cc Don't assert that no incremental marking happened during a non-incremental GC 2015-04-21 10:04:53 +00:00
gc-tracer.h Always shrink initial old generation size based on survival rate. 2015-02-18 10:50:35 +00:00
heap-inl.h Reland "Merge cellspace into old pointer space" 2015-04-10 13:54:10 +00:00
heap.cc Protect the emptiness of Array prototype elements with a PropertyCell. 2015-04-22 08:50:14 +00:00
heap.h Protect the emptiness of Array prototype elements with a PropertyCell. 2015-04-22 08:50:14 +00:00
incremental-marking-inl.h Use just one marking deque. 2014-12-01 17:03:08 +00:00
incremental-marking.cc Revert of Fix logic for doing incremental marking steps on tenured allocation. (patchset #4 id:60001 of https://codereview.chromium.org/1040233003/) 2015-04-20 15:19:25 +00:00
incremental-marking.h Revert of Fix logic for doing incremental marking steps on tenured allocation. (patchset #4 id:60001 of https://codereview.chromium.org/1040233003/) 2015-04-20 15:19:25 +00:00
mark-compact-inl.h Avoid evacuation of popular pages. 2015-04-16 08:34:03 +00:00
mark-compact.cc Avoid having untyped slots for objects embedded into code because it breaks slots filtering. 2015-04-20 23:45:02 +00:00
mark-compact.h Avoid evacuation of popular pages. 2015-04-16 08:34:03 +00:00
objects-visiting-inl.h Reland "Merge cellspace into old pointer space" 2015-04-10 13:54:10 +00:00
objects-visiting.cc Revert of Revert "Remove early bail-out in VisitWeakList to investigate chrasher." (patchset #1 id:1 of https://codereview.chromium.org/1080303002/) 2015-04-16 21:00:03 +00:00
objects-visiting.h Put newly allocated buffers at the right end of the buffers list 2015-04-14 09:26:10 +00:00
OWNERS Add initial set of sub directory OWNERS file 2015-04-02 08:46:24 +00:00
spaces-inl.h Reland "Merge old data and pointer space." 2015-04-07 11:32:10 +00:00
spaces.cc Revert of Fix logic for doing incremental marking steps on tenured allocation. (patchset #4 id:60001 of https://codereview.chromium.org/1040233003/) 2015-04-20 15:19:25 +00:00
spaces.h Revert of Fix logic for doing incremental marking steps on tenured allocation. (patchset #4 id:60001 of https://codereview.chromium.org/1040233003/) 2015-04-20 15:19:25 +00:00
store-buffer-inl.h Reland "Merge cellspace into old pointer space" 2015-04-10 13:54:10 +00:00
store-buffer.cc Make store buffer more robust to OOM. 2015-04-16 10:39:38 +00:00
store-buffer.h Delete dead store buffer verification code and code that changes the store buffer in debug mode. 2015-03-16 11:40:20 +00:00