v8/src/heap
mstarzinger 7890dc4f69 Remove several JSFunction delegator functions.
This removes several methods from JSFunction that just delegate to
SharedFunctionInfo. These methods are especially dangerous when they
hide the fact that they potentially affect all function instances
deriving from the same underlying SharedFunctionInfo.

R=bmeurer@chromium.org

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

Cr-Commit-Position: refs/heads/master@{#31792}
2015-11-04 14:56:37 +00:00
..
array-buffer-tracker.cc [heap] introduce ArrayBufferTracker 2015-09-07 19:38:30 +00:00
array-buffer-tracker.h [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00
gc-idle-time-handler.cc Fix Heap::ComputeHeapState after 057514 and 6256dc. 2015-10-02 12:58:37 +00:00
gc-idle-time-handler.h Fix Heap::ComputeHeapState after 057514 and 6256dc. 2015-10-02 12:58:37 +00:00
gc-tracer.cc [heap] Base number of compaction tasks on live memory and compaction speed. 2015-11-03 21:44:07 +00:00
gc-tracer.h [heap] Base number of compaction tasks on live memory and compaction speed. 2015-11-03 21:44:07 +00:00
heap-inl.h [es6] silence access-check failure for well-known symbol properties 2015-10-06 18:10:37 +00:00
heap.cc Merge GlobalObject with JSGlobalObject. 2015-11-02 14:58:19 +00:00
heap.h Implement flag and source getters on RegExp.prototype. 2015-11-04 12:28:48 +00:00
incremental-marking-inl.h [heap] Less aggressive inlining of IncrementalMarking code. 2015-09-30 08:24:10 +00:00
incremental-marking-job.cc Force incremental marking steps in incremental-marking-job only if 2015-10-26 10:41:11 +00:00
incremental-marking-job.h [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00
incremental-marking.cc [heap] Remove unecessary marking bit check in RecordWriteSlow. 2015-11-04 00:29:13 +00:00
incremental-marking.h [heap] Convert overapproximate weak closure phase into finalize incremental marking phase and revisit the root set there. 2015-10-28 12:05:58 +00:00
mark-compact-inl.h [heap] Inline record slot methods. 2015-09-17 08:44:24 +00:00
mark-compact.cc [heap] Base number of compaction tasks on live memory and compaction speed. 2015-11-03 21:44:07 +00:00
mark-compact.h [heap] Fix rescanning live objects when aborting compaction. 2015-10-23 14:24:11 +00:00
memory-reducer.cc Add the rate of js invocations from the api as a signal of idleness 2015-10-29 14:00:04 +00:00
memory-reducer.h Add the rate of js invocations from the api as a signal of idleness 2015-10-29 14:00:04 +00:00
object-stats.cc [heap] Move ObjectStatsVisitor into the proper component. 2015-09-02 17:09:54 +00:00
object-stats.h [heap] Separate scavenger functionality into own file. 2015-09-14 11:44:30 +00:00
objects-visiting-inl.h Remove several JSFunction delegator functions. 2015-11-04 14:56:37 +00:00
objects-visiting.cc Remove JSBuiltinsObject. 2015-11-02 13:04:34 +00:00
objects-visiting.h Cleanup FreeSpace: Remove getter for address of next pointer 2015-10-22 10:52:16 +00:00
OWNERS Add myself to heap owners 2015-09-16 07:31:54 +00:00
scavenge-job.cc [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00
scavenge-job.h [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00
scavenger-inl.h [heap] Separate scavenger functionality into own file. 2015-09-14 11:44:30 +00:00
scavenger.cc [heap] Report proper OOM failure if semi-space copy fails. 2015-10-20 08:16:36 +00:00
scavenger.h [heap] Separate scavenger functionality into own file. 2015-09-14 11:44:30 +00:00
slots-buffer.cc [heap] Scalable slots buffer for parallel compaction. 2015-09-17 13:38:29 +00:00
slots-buffer.h [heap] Scalable slots buffer for parallel compaction. 2015-09-17 13:38:29 +00:00
spaces-inl.h [heap] Reland decrease large object limit for regular heap objects. 2015-10-15 10:55:19 +00:00
spaces.cc [presubmit] Enabling readability/inheritance linter checking. 2015-11-04 13:08:42 +00:00
spaces.h [presubmit] Enabling readability/inheritance linter checking. 2015-11-04 13:08:42 +00:00
store-buffer-inl.h [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00
store-buffer.cc [heap] No leakage of incremental-marking.h outside of heap. 2015-09-29 16:59:16 +00:00
store-buffer.h [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00