HomeSort by relevance Sort by last modified time
    Searched refs:Heap (Results 151 - 175 of 475) sorted by null

1 2 3 4 5 67 8 91011>>

  /external/v8/src/arm64/
macro-assembler-arm64.h     [all...]
  /external/v8/src/
factory.h 41 // v8::internal::Heap::FatalProcessOutOfMemory typically by calling
132 // a Heap::PretenureFlag argument to optionally request that they be
274 // are backed by a string resource that resides outside the V8 heap.
418 // The return value may be a smi or a heap number.
459 // Creates mutable heap number object with value field set to hole NaN.
465 // Creates heap number object with not yet set value field.
551 // Creates a new on-heap JSTypedArray.
698 &isolate()->heap()->roots_[Heap::k##camel_name##RootIndex])); \
706 &isolate()->heap()->roots_[Heap::k##Name##MapRootIndex]));
    [all...]
objects-debug.cc 390 Heap* heap = GetHeap(); local
391 CHECK(!heap->InNewSpace(this));
395 static_cast<size_t>(instance_size()) < heap->Capacity()));
396 CHECK(GetBackPointer()->IsUndefined(heap->isolate()) ||
414 CHECK_EQ(Heap::GetStaticVisitorIdForMap(this), visitor_id());
672 Heap* heap = GetHeap(); local
676 CHECK(number == heap->nan_value() ||
677 number == heap->hole_nan_value())
    [all...]
string-builder.h 192 ReplacementStringBuilder(Heap* heap, Handle<String> subject,
194 : heap_(heap),
195 array_builder_(heap->isolate(), estimated_part_count),
261 Heap* heap_;
  /external/v8/src/full-codegen/
full-codegen.h 644 virtual void Plug(Heap::RootListIndex index) const = 0;
699 void Plug(Heap::RootListIndex) const override;
718 void Plug(Heap::RootListIndex) const override;
755 void Plug(Heap::RootListIndex) const override;
780 void Plug(Heap::RootListIndex) const override;
    [all...]
  /external/v8/src/heap/
gc-tracer.cc 5 #include "src/heap/gc-tracer.h"
8 #include "src/heap/heap-inl.h"
14 static size_t CountTotalHolesSize(Heap* heap) {
16 OldSpaces spaces(heap);
100 GCTracer::GCTracer(Heap* heap)
101 : heap_(heap),
198 if (Heap::IsYoungGenerationCollector(collector))
    [all...]
spaces.cc 5 #include "src/heap/spaces.h"
14 #include "src/heap/array-buffer-tracker.h"
15 #include "src/heap/incremental-marking.h"
16 #include "src/heap/mark-compact.h"
17 #include "src/heap/slot-set.h"
46 DCHECK(owner == page->heap()->old_space() ||
47 owner == page->heap()->map_space() ||
48 owner == page->heap()->code_space());
58 space_->heap()
68 PauseAllocationObserversScope::PauseAllocationObserversScope(Heap* heap
659 Heap* heap = isolate_->heap(); local
    [all...]
  /external/v8/src/ic/arm/
handler-compiler-arm.cc 54 masm->isolate()->heap()->SetGetterStubDeoptPCOffset(masm->pc_offset());
98 masm->isolate()->heap()->SetSetterStubDeoptPCOffset(masm->pc_offset());
170 __ LoadRoot(tmp, Heap::kHashTableMapRootIndex);
197 __ LoadRoot(ip, Heap::kTheHoleValueRootIndex);
275 __ LoadRoot(data, Heap::kUndefinedValueRootIndex);
494 __ LoadRoot(scratch1(), Heap::kNoInterceptorResultSentinelRootIndex);
588 __ LoadRoot(ip, Heap::kTheHoleValueRootIndex);
  /external/v8/src/ic/arm64/
handler-compiler-arm64.cc 78 __ JumpIfNotRoot(map, Heap::kHashTableMapRootIndex, miss_label);
99 __ JumpIfNotRoot(scratch, Heap::kTheHoleValueRootIndex, miss);
177 __ LoadRoot(data, Heap::kUndefinedValueRootIndex);
249 masm->isolate()->heap()->SetSetterStubDeoptPCOffset(masm->pc_offset());
290 masm->isolate()->heap()->SetGetterStubDeoptPCOffset(masm->pc_offset());
319 __ JumpIfRoot(result, Heap::kTheHoleValueRootIndex, &miss);
526 __ JumpIfRoot(x0, Heap::kNoInterceptorResultSentinelRootIndex,
  /external/v8/src/ic/mips/
handler-compiler-mips.cc 54 masm->isolate()->heap()->SetGetterStubDeoptPCOffset(masm->pc_offset());
96 masm->isolate()->heap()->SetSetterStubDeoptPCOffset(masm->pc_offset());
163 __ LoadRoot(tmp, Heap::kHashTableMapRootIndex);
189 __ LoadRoot(at, Heap::kTheHoleValueRootIndex);
264 __ LoadRoot(data, Heap::kUndefinedValueRootIndex);
477 __ LoadRoot(scratch1(), Heap::kNoInterceptorResultSentinelRootIndex);
569 __ LoadRoot(at, Heap::kTheHoleValueRootIndex);
  /external/v8/src/ic/mips64/
handler-compiler-mips64.cc 54 masm->isolate()->heap()->SetGetterStubDeoptPCOffset(masm->pc_offset());
96 masm->isolate()->heap()->SetSetterStubDeoptPCOffset(masm->pc_offset());
163 __ LoadRoot(tmp, Heap::kHashTableMapRootIndex);
189 __ LoadRoot(at, Heap::kTheHoleValueRootIndex);
264 __ LoadRoot(data, Heap::kUndefinedValueRootIndex);
477 __ LoadRoot(scratch1(), Heap::kNoInterceptorResultSentinelRootIndex);
569 __ LoadRoot(at, Heap::kTheHoleValueRootIndex);
  /external/v8/src/ic/ppc/
handler-compiler-ppc.cc 54 masm->isolate()->heap()->SetGetterStubDeoptPCOffset(masm->pc_offset());
97 masm->isolate()->heap()->SetSetterStubDeoptPCOffset(masm->pc_offset());
165 __ LoadRoot(tmp, Heap::kHashTableMapRootIndex);
192 __ LoadRoot(ip, Heap::kTheHoleValueRootIndex);
269 __ LoadRoot(data, Heap::kUndefinedValueRootIndex);
493 __ LoadRoot(scratch1(), Heap::kNoInterceptorResultSentinelRootIndex);
586 __ LoadRoot(ip, Heap::kTheHoleValueRootIndex);
  /external/v8/src/ic/s390/
handler-compiler-s390.cc 53 masm->isolate()->heap()->SetGetterStubDeoptPCOffset(masm->pc_offset());
95 masm->isolate()->heap()->SetSetterStubDeoptPCOffset(masm->pc_offset());
160 __ CompareRoot(map, Heap::kHashTableMapRootIndex);
185 __ CompareRoot(scratch, Heap::kTheHoleValueRootIndex);
259 __ LoadRoot(data, Heap::kUndefinedValueRootIndex);
475 __ CompareRoot(r2, Heap::kNoInterceptorResultSentinelRootIndex);
564 __ CompareRoot(result, Heap::kTheHoleValueRootIndex);
  /external/v8/src/crankshaft/x64/
lithium-codegen-x64.cc     [all...]
  /art/runtime/
runtime.h 47 class Heap;
256 gc::Heap* GetHeap() const {
760 gc::Heap* heap_;
  /external/v8/src/builtins/
builtins-arguments.cc 84 Node* empty_fixed_array = LoadRoot(Heap::kEmptyFixedArrayRootIndex);
94 Node* fixed_array_map = LoadRoot(Heap::kFixedArrayMapRootIndex);
105 LoadRoot(Heap::kSloppyArgumentsElementsMapRootIndex);
builtins-promise.cc 103 Node* map = LoadRoot(Heap::kJSPromiseCapabilityMapRootIndex);
194 StoreMapNoWriteBarrier(context, Heap::kFunctionContextMapRootIndex);
656 Heap::kPromiseResolveThenableJobInfoMapRootIndex);
    [all...]
  /external/v8/src/compiler/
code-assembler.h 17 #include "src/heap/heap.h"
263 Node* LoadRoot(Heap::RootListIndex root_index);
276 Node* StoreRoot(Heap::RootListIndex root_index, Node* value);
365 Node* receiver = LoadRoot(Heap::kUndefinedValueRootIndex);
  /art/runtime/gc/
heap.h 123 class Heap {
153 // How often we allow heap trimming to happen (nanoseconds).
158 // Create a heap with the requested sizes. The possible empty
161 Heap(size_t initial_size,
193 ~Heap();
250 // Visit all of the live objects in the heap.
277 // The given reference is believed to be to an object in the Java heap, check the soundness of it.
290 // A weaker test than IsLiveObject or VerifyObject that doesn't require the heap lock,
300 // Returns true if 'obj' is a live heap object, false otherwise (including for invalid addresses).
301 // Requires the heap lock to be held
    [all...]
  /art/runtime/gc/space/
rosalloc_space.cc 23 #include "gc/heap.h"
99 if (VLOG_IS_ON(heap) || VLOG_IS_ON(startup)) {
112 size_t starting_size = Heap::kDefaultStartingSize;
125 if (VLOG_IS_ON(heap) || VLOG_IS_ON(startup)) {
195 CHECK(Contains(ptr)) << "Free (" << ptr << ") not in bounds of heap " << *this;
229 LOG(ERROR) << "FreeList[" << i << "] (" << ptrs[i] << ") not in bounds of heap " << *this;
246 VLOG(heap) << "RosAllocSpace::Trim() ";
249 // SOA required for Rosalloc::Trim() -> ArtRosAllocMoreCore() -> Heap::GetRosAllocSpace.
279 VLOG(heap) << "RosAllocSpace::SetFootprintLimit " << PrettySize(new_size);
280 // Compare against the actual footprint, rather than the Size(), because the heap may not hav
417 Heap* heap = Runtime::Current()->GetHeap(); local
    [all...]
  /external/v8/src/arm/
macro-assembler-arm.h 197 Heap::RootListIndex index,
201 Heap::RootListIndex index,
588 // If |object| is neither smi nor heap number, |not_number| is jumped to
776 // tag_allocated_object is true the result is tagged as as a heap object.
798 // Allocates a heap number or jumps to the gc_required label if the young
    [all...]
  /external/v8/src/ppc/
macro-assembler-ppc.h 180 void LoadRoot(Register destination, Heap::RootListIndex index,
183 void StoreRoot(Register source, Heap::RootListIndex index,
696 // tag_allocated_object is true the result is tagged as as a heap object.
714 // Allocates a heap number or jumps to the gc_required label if the young
752 // Compare object type for heap object. heap_object contains a non-Sm
    [all...]
macro-assembler-ppc.cc 30 Handle<Object>::New(isolate()->heap()->undefined_value(), isolate());
267 void MacroAssembler::LoadRoot(Register destination, Heap::RootListIndex index,
274 void MacroAssembler::StoreRoot(Register source, Heap::RootListIndex index,
276 DCHECK(Heap::RootCanBeWrittenAfterInitialization(index));
331 // register 'object' contains a heap object pointer.
400 // register 'object' contains a heap object pointer. The heap object
    [all...]
  /prebuilts/go/darwin-x86/src/container/heap/
heap.go 5 // Package heap provides heap operations for any type that implements
6 // heap.Interface. A heap is a tree with the property that each node is the
11 // A heap is a common way to implement a priority queue. To build a priority
12 // queue, implement the Heap interface with the (negative) priority as the
17 package heap package
21 // Any type that implements heap.Interface may be used as a
22 // min-heap with the following invariants (established after
27 // Note that Push and Pop in this interface are for package heap'
    [all...]
  /prebuilts/go/linux-x86/src/container/heap/
heap.go 5 // Package heap provides heap operations for any type that implements
6 // heap.Interface. A heap is a tree with the property that each node is the
11 // A heap is a common way to implement a priority queue. To build a priority
12 // queue, implement the Heap interface with the (negative) priority as the
17 package heap package
21 // Any type that implements heap.Interface may be used as a
22 // min-heap with the following invariants (established after
27 // Note that Push and Pop in this interface are for package heap'
    [all...]

Completed in 616 milliseconds

1 2 3 4 5 67 8 91011>>