HomeSort by relevance Sort by last modified time
    Searched refs:marking (Results 1 - 25 of 75) sorted by null

1 2 3

  /external/v8/test/cctest/heap/
utils-inl.h 10 #include "src/heap/incremental-marking.h"
109 // Helper function that simulates many incremental marking steps until
110 // marking is completed.
114 i::IncrementalMarking* marking = heap->incremental_marking(); local
118 CHECK(marking->IsMarking() || marking->IsStopped());
119 if (marking->IsStopped()) {
122 CHECK(marking->IsMarking());
125 while (!marking->IsComplete()) {
126 marking->Step(i::MB, i::IncrementalMarking::NO_GC_VIA_STACK_GUARD)
    [all...]
test-incremental-marking.cc 124 i::IncrementalMarking* marking = CcTest::heap()->incremental_marking(); local
125 marking->Stop();
126 marking->Start();
137 CHECK(marking->IsStopped());
150 i::IncrementalMarking* marking = CcTest::heap()->incremental_marking(); local
151 marking->Stop();
152 marking->Start();
163 CHECK(marking->IsStopped());
175 i::IncrementalMarking* marking = CcTest::heap()->incremental_marking(); local
176 marking->Stop()
    [all...]
test-heap.cc 665 // Incremental marking potentially marked handles before they turned weak.
2593 IncrementalMarking* marking = CcTest::heap()->incremental_marking(); local
2654 IncrementalMarking* marking = CcTest::heap()->incremental_marking(); local
2726 IncrementalMarking* marking = heap->incremental_marking(); local
2744 IncrementalMarking* marking = CcTest::heap()->incremental_marking(); local
4654 IncrementalMarking* marking = CcTest::heap()->incremental_marking(); local
5402 IncrementalMarking* marking = heap->incremental_marking(); local
5708 IncrementalMarking* marking = CcTest::heap()->incremental_marking(); local
5725 IncrementalMarking* marking = CcTest::heap()->incremental_marking(); local
    [all...]
  /prebuilts/go/darwin-x86/test/fixedbugs/
bug483.go 8 // marking x as having its address taken by &x[0]
  /prebuilts/go/linux-x86/test/fixedbugs/
bug483.go 8 // marking x as having its address taken by &x[0]
  /external/v8/test/mjsunit/regress/
regress-1708.js 29 // array caused invalid marking bit patterns on lazily swept pages.
35 // Flags: --expose-gc --noincremental-marking --max-semi-space-size=1
51 // located in a concurrently swept page with intact marking bits. Now shift
60 // marking bits being correctly transfered to the new object start.
62 // that marking bit patterns are still sane.
regress-crbug-350434.js 5 // Flags: --gc-global --noincremental-marking --allow-natives-syntax
  /prebuilts/go/darwin-x86/test/ken/
chan1.go 16 var h [N]int // marking of send/recv
  /prebuilts/go/linux-x86/test/ken/
chan1.go 16 var h [N]int // marking of send/recv
  /toolchain/binutils/binutils-2.25/ld/testsuite/ld-cris/
libdso-13b.d 9 # be no warning, no relocations in the output and no TEXTREL marking.
  /external/bison/build-aux/
do-release-commit-and-tag 38 recorded. Commit that result with a log entry marking the release,
  /external/v8/test/mjsunit/es6/regress/
regress-2681.js 28 // Flags: --expose-gc --noincremental-marking
  /prebuilts/go/darwin-x86/src/runtime/
mgc.go 32 // (marking avoids most duplicate enqueuing but races may produce benign duplication).
38 // 6. Meanwhile GC transitively walks the heap marking reachable objects.
39 // 7. When GC finishes marking heap, it preempts P's one-by-one and
42 // 8. Once the GC has exhausted all available marking work it sets phase = marktermination.
252 _GCmark // GC marking from workbufs, write barrier ENABLED
265 // Concurrent marking happens through four different mechanisms. One
294 // when to trigger concurrent garbage collection and how much marking
295 // work to do in mutator assists and background marking.
300 // utilization between assist and background marking to be 25% of
343 // idleMarkTime is the nanoseconds spent in idle marking
    [all...]
mbarrier.go 25 // to wbuf as well as marking it.
70 // pointer, so it will take care of marking the object. A general
  /prebuilts/go/linux-x86/src/runtime/
mgc.go 32 // (marking avoids most duplicate enqueuing but races may produce benign duplication).
38 // 6. Meanwhile GC transitively walks the heap marking reachable objects.
39 // 7. When GC finishes marking heap, it preempts P's one-by-one and
42 // 8. Once the GC has exhausted all available marking work it sets phase = marktermination.
252 _GCmark // GC marking from workbufs, write barrier ENABLED
265 // Concurrent marking happens through four different mechanisms. One
294 // when to trigger concurrent garbage collection and how much marking
295 // work to do in mutator assists and background marking.
300 // utilization between assist and background marking to be 25% of
343 // idleMarkTime is the nanoseconds spent in idle marking
    [all...]
mbarrier.go 25 // to wbuf as well as marking it.
70 // pointer, so it will take care of marking the object. A general
  /external/v8/src/heap/
incremental-marking.cc 5 #include "src/heap/incremental-marking.h"
52 MarkBit value_bit = Marking::MarkBitFrom(value_heap_obj);
53 DCHECK(!Marking::IsImpossible(value_bit));
55 MarkBit obj_bit = Marking::MarkBitFrom(obj);
56 DCHECK(!Marking::IsImpossible(obj_bit));
57 bool is_black = Marking::IsBlack(obj_bit);
59 if (is_black && Marking::IsWhite(value_bit)) {
79 IncrementalMarking* marking = isolate->heap()->incremental_marking(); local
84 marking->write_barriers_invoked_since_last_step_ +=
91 marking->RecordWrite(obj, slot, *slot)
    [all...]
incremental-marking.h 10 #include "src/heap/incremental-marking-job.h"
23 enum State { STOPPED, SWEEPING, MARKING, COMPLETE };
70 INLINE(bool IsMarking()) { return state() >= MARKING; }
72 inline bool IsMarkingIncomplete() { return state() == MARKING; }
106 // Performs incremental marking steps of step_size_in_bytes as long as
109 // for incremental marking anymore because a single step would exceed the
119 // Do some marking every time this much memory has been allocated or that many
123 // Start off by marking this many times more memory than has been allocated.
128 // After this many steps we increase the marking/allocating factor.
130 // This is how much we increase the marking/allocating factor by
    [all...]
  /external/v8/test/mjsunit/
fast-prototype.js 29 // Flags: --noincremental-marking
  /prebuilts/go/darwin-x86/misc/nacl/
mkzip.go 9 // indentation marking the tree structure. Each line contains a leading
  /prebuilts/go/linux-x86/misc/nacl/
mkzip.go 9 // indentation marking the tree structure. Each line contains a leading
  /external/v8/test/cctest/
test-unboxed-doubles.cc 1153 IncrementalMarking* marking = heap->incremental_marking(); local
1529 IncrementalMarking* marking = heap->incremental_marking(); local
    [all...]
  /prebuilts/go/darwin-x86/src/compress/gzip/
gunzip.go 67 // marking the end of the data.
  /prebuilts/go/darwin-x86/src/database/sql/driver/
driver.go 88 // prepared statements and transactions, marking this
  /prebuilts/go/darwin-x86/src/html/template/
doc.go 143 by marking it with its type.

Completed in 1128 milliseconds

1 2 3