v8/test/cctest/heap
rmcilroy 067e9e295f [Interpreter] Add bytecode aging and use it enable CompilationCache for bytecode
Adds a bytecode_age field to BytecodeArray objects. This is incremented each
time the bytecode array is marked by GC, and reset to zero if the bytecode
is executed.

This is used to enable the CompilationCache for interpreted functions,
where Interpreted entries are evicted once the bytecode becomes old.

BUG=chromium:666275,v8:4680

Review-Url: https://codereview.chromium.org/2534763003
Cr-Commit-Position: refs/heads/master@{#41356}
2016-11-29 12:34:58 +00:00
..
heap-tester.h [heap] Remove AdjustBytes test introduced in r41097. 2016-11-18 12:54:52 +00:00
heap-utils.cc [heap] Minor MC: Add marking 2016-11-18 12:56:16 +00:00
heap-utils.h [heap] Exclude the owner of the linear allocation area from evacuation. 2016-11-03 12:13:23 +00:00
test-alloc.cc [heap] Use size_t for heap and space counters. 2016-11-14 16:47:18 +00:00
test-array-buffer-tracker.cc [heap] Minor MC: Add marking 2016-11-18 12:56:16 +00:00
test-compaction.cc [heap] Introduce enum of garbage collection reasons. 2016-09-07 10:03:08 +00:00
test-heap.cc [Interpreter] Add bytecode aging and use it enable CompilationCache for bytecode 2016-11-29 12:34:58 +00:00
test-incremental-marking.cc [heap] Remove out of date IncrementalMarkingUsingIdleTasksAfterGC test. 2016-11-17 10:07:17 +00:00
test-lab.cc [heap] Set progress bar flag for FixedArray upon allocation 2016-09-30 11:13:51 +00:00
test-mark-compact.cc [heap] Do not wait for marking deque uncommit task on tear down. 2016-10-28 13:53:00 +00:00
test-page-promotion.cc [heap] Minor MC: Add marking 2016-11-18 12:56:16 +00:00
test-spaces.cc PPC64: Changing test-spaces/SizeOfInitialHeap to accomodate 64K page size 2016-11-25 19:38:17 +00:00