v8/test
mlippautz a805be73f6 Reland of "[heap] Divide available memory upon compaction tasks"
This reverts commit ec1046f9f8.

Original message:

[heap] Divide available memory upon compaction tasks
- Fairly (round-robin) divide available memory upon compaction tasks.
- Ensure an upper limit (of memory) since dividing is O(n) for n free-space
  nodes.
- Refill from free lists managed by sweeper once a compaction space becomes
  empty.

Assumption for dividing memory: Memory in the free lists is sparse upon starting
compaction (which means that only few nodes are available), except for memory
reducer GCs, which happen in idle time though (so it's less of a problem).

BUG=chromium:524425
LOG=N

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

Cr-Commit-Position: refs/heads/master@{#31329}
2015-10-16 10:34:23 +00:00
..
benchmarks [test] Fix status files. 2015-10-07 13:14:28 +00:00
cctest Reland of "[heap] Divide available memory upon compaction tasks" 2015-10-16 10:34:23 +00:00
intl [test] Mark intl test as failing on linux. 2015-10-14 07:09:36 +00:00
js-perf-test [es6] Ship rest parameters. 2015-09-28 11:19:35 +00:00
memory Correctly name memory stat for context snapshot size. 2015-04-10 22:36:02 +00:00
message Fix let pattern error accumulation 2015-10-15 10:46:17 +00:00
mjsunit [test] Skip flaky test on windows. 2015-10-16 07:11:14 +00:00
mozilla MIPS64: Add big-endian support for mips64. 2015-09-29 17:23:55 +00:00
preparser Reland [swarming] Isolate v8 testing. 2015-10-05 09:48:42 +00:00
promises-aplus Remove unnecessary coupling between Promise tests and Object.observe 2015-07-21 17:17:07 +00:00
simdjs [test] Pull simdjs as a dependency. 2015-10-15 11:26:55 +00:00
test262 Revert of Make dates default to the local timezone if none specified (https://codereview.chromium.org/1229903004/) 2015-10-15 12:18:16 +00:00
unittests [Interpreter] Support for operator new. 2015-10-15 16:46:32 +00:00
webkit Emit better error message about writable properties 2015-10-14 19:22:27 +00:00
default.gyp [swarming] Run unittests together with default tests. 2015-10-06 09:31:49 +00:00
default.isolate [swarming] Run unittests together with default tests. 2015-10-06 09:31:49 +00:00
optimize_for_size.gyp [swarming] Isolate webkit and optimize_for_size. 2015-10-14 17:35:05 +00:00
optimize_for_size.isolate [swarming] Isolate webkit and optimize_for_size. 2015-10-14 17:35:05 +00:00