v8/src/heap
adamk c216b7fa83 Revert of [heap] Concurrently free empty typed slot set chunks. (patchset #3 id:40001 of https://codereview.chromium.org/2352423002/ )
Reason for revert:
TSAN failures on Linux64:

https://build.chromium.org/p/client.v8/builders/V8%20Linux64%20TSAN/builds/11850

Also saw various threading-related flakiness on multiple bots.

Original issue's description:
> [heap] Concurrently free empty typed slot set chunks.
>
> BUG=chromium:648568
>
> Committed: https://crrev.com/ff8101d8e8d5e14dfa89de1252c510e6a0775539
> Cr-Commit-Position: refs/heads/master@{#39605}

TBR=ulan@chromium.org,hpayer@chromium.org
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=chromium:648568

Review-Url: https://codereview.chromium.org/2358333002
Cr-Commit-Position: refs/heads/master@{#39607}
2016-09-21 23:49:43 +00:00
..
array-buffer-tracker-inl.h Revert of [heap] Improve size profiling for ArrayBuffer tracking (patchset #6 id:140001 of https://codereview.chromium.org/2210263002/ ) 2016-08-19 08:17:25 +00:00
array-buffer-tracker.cc Revert of [heap] Improve size profiling for ArrayBuffer tracking (patchset #6 id:140001 of https://codereview.chromium.org/2210263002/ ) 2016-08-19 08:17:25 +00:00
array-buffer-tracker.h Revert of [heap] Improve size profiling for ArrayBuffer tracking (patchset #6 id:140001 of https://codereview.chromium.org/2210263002/ ) 2016-08-19 08:17:25 +00:00
code-stats.cc Refactor the functions related to collecting code statistics to a new class. 2016-06-30 13:21:56 +00:00
code-stats.h Refactor the functions related to collecting code statistics to a new class. 2016-06-30 13:21:56 +00:00
gc-idle-time-handler.cc Fix printf formats 2016-04-12 16:14:03 +00:00
gc-idle-time-handler.h Revert of [heap] Respect idle deadline in AdvanceIncrementalMarking more carefully. (patchset #4 id:60001 of https://codereview.chromium.org/1855943002/ ) 2016-04-07 07:14:30 +00:00
gc-tracer.cc [Tracing] Fix runtime call stats tracing for GC. 2016-09-08 18:57:23 +00:00
gc-tracer.h [heap] Introduce enum of garbage collection reasons. 2016-09-07 10:03:08 +00:00
heap-inl.h Revert of [heap] Decouple old generation allocation limit from external memory. (patchset #1 id:1 of https://codereview.chromium.org/2329993002/ ) 2016-09-15 10:14:22 +00:00
heap.cc [heap] Always use the passed-in collector in CollectGarbage. 2016-09-21 09:57:08 +00:00
heap.h Change the CompilerDispatcherJob to take a SharedFunctionInfo 2016-09-20 12:08:42 +00:00
incremental-marking-inl.h Make incremental marking tracing format consistent with GC tracing. 2016-08-30 13:46:10 +00:00
incremental-marking-job.cc [heap] Do more incremental marking work in tasks. 2016-09-12 11:46:30 +00:00
incremental-marking-job.h [heap] Do more incremental marking work in tasks. 2016-09-12 11:46:30 +00:00
incremental-marking.cc [heap] Properly handle --noconcurrent-sweeping flag in page unmapper. 2016-09-20 11:17:22 +00:00
incremental-marking.h [d8] Fix the shared-library build 2016-09-20 12:06:54 +00:00
mark-compact-inl.h [heap] Use size-based live object iterator. 2016-08-09 10:50:43 +00:00
mark-compact.cc Revert of [heap] Concurrently free empty typed slot set chunks. (patchset #3 id:40001 of https://codereview.chromium.org/2352423002/ ) 2016-09-21 23:49:43 +00:00
mark-compact.h [d8] Fix the shared-library build 2016-09-20 12:06:54 +00:00
marking.h [heap] Reland "Remove black pages and use black areas instead." 2016-08-01 09:05:04 +00:00
memory-reducer.cc [heap] Do more incremental marking work in tasks. 2016-09-12 11:46:30 +00:00
memory-reducer.h Activate memory reducer for small heaps in background tabs. 2016-02-22 10:52:36 +00:00
object-stats.cc [Parser] Avoid on-the-fly internalization for natives_syntax. 2016-09-12 11:35:58 +00:00
object-stats.h [heap] ObjectStats: Various new categories 2016-08-16 19:26:42 +00:00
objects-visiting-inl.h [heap] Untangle Marking and friends from heap dependencies. 2016-07-12 15:10:52 +00:00
objects-visiting.cc [builtins] move String.prototype[@@iterator] to C++ builtin 2016-09-21 14:18:00 +00:00
objects-visiting.h Move kMaxRegularHeapObjectSize into globals 2016-09-06 12:59:37 +00:00
OWNERS Add myself to heap owners 2015-09-16 07:31:54 +00:00
page-parallel-job.h Workaround for glibc semaphore bug. 2016-05-20 12:16:22 +00:00
remembered-set.cc Revert of [heap] Concurrently free empty typed slot set chunks. (patchset #3 id:40001 of https://codereview.chromium.org/2352423002/ ) 2016-09-21 23:49:43 +00:00
remembered-set.h Revert of [heap] Concurrently free empty typed slot set chunks. (patchset #3 id:40001 of https://codereview.chromium.org/2352423002/ ) 2016-09-21 23:49:43 +00:00
scavenge-job.cc [heap] Introduce enum of garbage collection reasons. 2016-09-07 10:03:08 +00:00
scavenge-job.h Represent speed in GCTracer functions as double instead of int. 2016-03-29 17:34:41 +00:00
scavenger-inl.h [heap] Record references in the new code objects in heap::CopyCode. 2016-08-04 08:14:29 +00:00
scavenger.cc [heap] Reland "Remove black pages and use black areas instead." 2016-08-01 09:05:04 +00:00
scavenger.h Immediately promote marked objects during scavenge 2016-06-01 12:32:20 +00:00
slot-set.h Revert of [heap] Concurrently free empty typed slot set chunks. (patchset #3 id:40001 of https://codereview.chromium.org/2352423002/ ) 2016-09-21 23:49:43 +00:00
spaces-inl.h [heap] Reland "Remove black pages and use black areas instead." 2016-08-01 09:05:04 +00:00
spaces.cc [heap] Properly handle --noconcurrent-sweeping flag in page unmapper. 2016-09-20 11:17:22 +00:00
spaces.h [d8] Fix the shared-library build 2016-09-20 12:06:54 +00:00
store-buffer.cc Change store buffer overflow check to not rely on the store buffer being (2*Size) aligned. 2016-03-31 17:18:44 +00:00
store-buffer.h Change store buffer overflow check to not rely on the store buffer being (2*Size) aligned. 2016-03-31 17:18:44 +00:00