HomeSort by relevance Sort by last modified time
    Searched refs:Heap (Results 101 - 125 of 336) sorted by null

1 2 3 45 6 7 8 91011>>

  /external/v8/src/mips/
code-stubs-mips.cc 59 // Check if the operand is a heap number.
64 __ LoadRoot(scratch2, Heap::kHeapNumberMapRootIndex);
116 __ LoadRoot(a1, Heap::kEmptyFixedArrayRootIndex);
117 __ LoadRoot(a2, Heap::kTheHoleValueRootIndex);
118 __ LoadRoot(t0, Heap::kUndefinedValueRootIndex);
138 __ LoadRoot(t0, Heap::kFalseValueRootIndex);
161 __ LoadRoot(a1, Heap::kFunctionContextMapRootIndex);
175 __ LoadRoot(a1, Heap::kUndefinedValueRootIndex);
209 __ LoadRoot(a2, Heap::kBlockContextMapRootIndex);
237 __ LoadRoot(a1, Heap::kTheHoleValueRootIndex)
    [all...]
lithium-codegen-mips.cc 149 __ LoadRoot(a2, Heap::kUndefinedValueRootIndex);
4402 Heap* heap = isolate()->heap(); local
    [all...]
stub-cache-mips.cc 124 // Name must be a symbol and receiver must be a heap object.
158 __ LoadRoot(tmp, Heap::kHashTableMapRootIndex);
349 // heap object, its map's instance type is left in the scratch1 register.
562 ASSERT(!masm->isolate()->heap()->InNewSpace(*interceptor));
632 if (masm->isolate()->heap()->InNewSpace(*call_data)) {
    [all...]
  /external/v8/src/arm/
code-stubs-arm.cc 58 // Check if the operand is a heap number.
63 __ LoadRoot(scratch2, Heap::kHeapNumberMapRootIndex);
114 __ LoadRoot(r1, Heap::kEmptyFixedArrayRootIndex);
115 __ LoadRoot(r2, Heap::kTheHoleValueRootIndex);
116 __ LoadRoot(r4, Heap::kUndefinedValueRootIndex);
136 __ LoadRoot(r4, Heap::kFalseValueRootIndex);
159 __ LoadRoot(r1, Heap::kFunctionContextMapRootIndex);
173 __ LoadRoot(r1, Heap::kUndefinedValueRootIndex);
208 __ LoadRoot(r2, Heap::kBlockContextMapRootIndex);
237 __ LoadRoot(r1, Heap::kTheHoleValueRootIndex)
    [all...]
ic-arm.cc 101 __ LoadRoot(ip, Heap::kHashTableMapRootIndex);
328 __ LoadRoot(ip, Heap::kFixedArrayMapRootIndex);
344 __ LoadRoot(ip, Heap::kTheHoleValueRootIndex);
428 __ LoadRoot(ip, Heap::kTrueValueRootIndex);
431 __ LoadRoot(ip, Heap::kFalseValueRootIndex);
609 __ LoadRoot(ip, Heap::kHashTableMapRootIndex);
644 __ LoadRoot(ip, Heap::kHashTableMapRootIndex);
766 Heap* heap = masm->isolate()->heap(); local
    [all...]
macro-assembler-arm.cc 48 code_object_ = Handle<Object>(isolate()->heap()->undefined_value(),
397 Heap::RootListIndex index,
404 Heap::RootListIndex index,
412 if (isolate()->heap()->InNewSpace(*object)) {
485 // register 'object' contains a heap object pointer. The heap object
870 Heap::RootListIndex map_index,
    [all...]
lithium-codegen-arm.cc 151 __ LoadRoot(r2, Heap::kUndefinedValueRootIndex);
4508 Heap* heap = isolate()->heap(); local
    [all...]
stub-cache-arm.cc 133 // Name must be a symbol and receiver must be a heap object.
168 __ LoadRoot(tmp, Heap::kHashTableMapRootIndex);
362 // heap object, its map's instance type is left in the scratch1 register.
577 ASSERT(!masm->isolate()->heap()->InNewSpace(*interceptor));
648 if (masm->isolate()->heap()->InNewSpace(*call_data)) {
    [all...]
  /external/chromium_org/v8/src/arm/
ic-arm.cc 101 __ LoadRoot(ip, Heap::kHashTableMapRootIndex);
281 __ LoadRoot(ip, Heap::kFixedArrayMapRootIndex);
294 __ LoadRoot(ip, Heap::kTheHoleValueRootIndex);
384 __ LoadRoot(ip, Heap::kTrueValueRootIndex);
387 __ LoadRoot(ip, Heap::kFalseValueRootIndex);
565 __ LoadRoot(ip, Heap::kHashTableMapRootIndex);
600 __ LoadRoot(ip, Heap::kHashTableMapRootIndex);
731 Heap* heap = masm->isolate()->heap(); local
    [all...]
  /external/chromium_org/v8/src/x64/
builtins-x64.cc 111 __ CompareRoot(rsp, Heap::kStackLimitRootIndex);
207 // Now allocate the JSObject on the heap.
222 __ LoadRoot(rcx, Heap::kEmptyFixedArrayRootIndex);
230 __ LoadRoot(rdx, Heap::kUndefinedValueRootIndex);
243 __ LoadRoot(rdx, Heap::kOnePointerFillerMapRootIndex);
249 // failures need to undo the allocation, so that the heap is in a
292 __ LoadRoot(rcx, Heap::kFixedArrayMapRootIndex);
303 __ LoadRoot(rdx, Heap::kUndefinedValueRootIndex);
318 __ or_(rdi, Immediate(kHeapObjectTag)); // add the heap tag
326 // Undo the setting of the new top so that the heap is verifiable. Fo
    [all...]
code-stubs-x64.cc 392 __ LoadRoot(kScratchRegister, Heap::kFunctionContextMapRootIndex);
407 __ LoadRoot(rbx, Heap::kUndefinedValueRootIndex);
441 __ LoadRoot(kScratchRegister, Heap::kBlockContextMapRootIndex);
470 __ LoadRoot(rbx, Heap::kTheHoleValueRootIndex);
510 // NumberOperands assumes both are smis or heap numbers.
639 __ LoadRoot(rbx, Heap::kHeapNumberMapRootIndex);
910 __ LoadRoot(rcx, Heap::kHeapNumberMapRootIndex);
    [all...]
  /external/v8/src/x64/
lithium-codegen-x64.cc 148 __ LoadRoot(kScratchRegister, Heap::kUndefinedValueRootIndex);
4130 Heap* heap = isolate()->heap(); local
    [all...]
  /art/compiler/
image_test.cc 94 gc::Heap* heap = Runtime::Current()->GetHeap(); local
95 ASSERT_EQ(1U, heap->GetContinuousSpaces().size());
96 gc::space::ContinuousSpace* space = heap->GetContinuousSpaces().front();
136 gc::Heap* heap = Runtime::Current()->GetHeap(); local
137 ASSERT_EQ(2U, heap->GetContinuousSpaces().size());
138 ASSERT_TRUE(heap->GetContinuousSpaces()[0]->IsImageSpace());
139 ASSERT_FALSE(heap->GetContinuousSpaces()[0]->IsDlMallocSpace());
140 ASSERT_FALSE(heap->GetContinuousSpaces()[1]->IsImageSpace())
    [all...]
  /external/chromium_org/third_party/WebKit/Source/heap/
Heap.cpp 32 #include "heap/Heap.h"
34 #include "heap/ThreadState.h"
139 // Representation of the memory used for a Blink heap page.
147 // memory region) that is used for the actual heap page payload.
259 void Heap::init(intptr_t* startOfStack)
264 void Heap::shutdown()
Heap.h 34 #include "heap/HeapExport.h"
35 #include "heap/Visitor.h"
123 // Common header for heap pages.
134 // heap page. If so, find the start of that object and mark it
166 // allocated in the heap, large objects are considered heap pages
169 // The layout of a large heap object is as follows:
222 friend class Heap;
230 // encountering heap space of size allocationGranularity to mark it as
250 // Our heap object layout is layered with the HeapObjectHeader closes
    [all...]
  /external/chromium_org/v8/src/extensions/
statistics-extension.cc 76 Heap* heap = isolate->heap(); local
80 heap->CollectAllGarbage(Heap::kNoGCFlags, "counters extension");
122 AddNumber(args.GetIsolate(), result, heap->new_space()->Size(),
124 AddNumber(args.GetIsolate(), result, heap->new_space()->Available(),
126 AddNumber(args.GetIsolate(), result, heap->new_space()->CommittedMemory(),
128 AddNumber(args.GetIsolate(), result, heap->old_pointer_space()->Size(),
130 AddNumber(args.GetIsolate(), result, heap->old_pointer_space()->Available()
    [all...]
  /external/chromium_org/v8/src/mips/
codegen-mips.cc 196 __ LoadRoot(at, Heap::kEmptyFixedArrayRootIndex);
208 // t2: destination FixedDoubleArray, not tagged as heap object
211 __ LoadRoot(t5, Heap::kFixedDoubleArrayMapRootIndex);
287 // Restore a "smi-untagged" heap object.
290 __ LoadRoot(at, Heap::kTheHoleValueRootIndex);
324 __ LoadRoot(at, Heap::kEmptyFixedArrayRootIndex);
337 // t2: destination FixedArray, not tagged as heap object
339 __ LoadRoot(t5, Heap::kFixedArrayMapRootIndex);
349 __ LoadRoot(t3, Heap::kTheHoleValueRootIndex);
350 __ LoadRoot(t5, Heap::kHeapNumberMapRootIndex)
    [all...]
  /external/chromium_org/v8/src/
profile-generator.h 40 // Provides a storage of strings allocated in C++ heap, to hold them
41 // forever, even if they disappear from JS heap or external storage.
44 explicit StringsStorage(Heap* heap);
281 explicit CpuProfilesCollection(Heap* heap);
  /external/chromium_org/v8/test/mjsunit/regress/
regress-3027.js 28 // Test to exceed the Heap::MaxRegularSpaceAllocationSize with an array
  /external/v8/src/
objects-visiting.h 209 INLINE(static void IteratePointers(Heap* heap,
217 StaticVisitor::VisitPointers(heap, start_slot, end_slot);
287 static inline void VisitPointers(Heap* heap, Object** start, Object** end) {
288 for (Object** p = start; p < end; p++) StaticVisitor::VisitPointer(heap, p);
full-codegen.h 634 virtual void Plug(Heap::RootListIndex index) const = 0;
689 virtual void Plug(Heap::RootListIndex) const;
710 virtual void Plug(Heap::RootListIndex) const;
749 virtual void Plug(Heap::RootListIndex) const;
776 virtual void Plug(Heap::RootListIndex) const;
heap.h 48 // Defines all the roots in Heap.
255 typedef String* (*ExternalStringTableUpdaterCallback)(Heap* heap,
280 // The all static Heap captures the interface to the global object heap.
281 // All JavaScript contexts by this process share the same object heap.
292 explicit PromotionQueue(Heap* heap)
297 heap_(heap) { }
376 Heap* heap_
    [all...]
  /prebuilts/python/darwin-x86/2.7.5/lib/python2.7/multiprocessing/
heap.py 4 # multiprocessing/heap.py
90 class Heap(object):
239 _heap = Heap()
  /prebuilts/python/linux-x86/2.7.5/lib/python2.7/multiprocessing/
heap.py 4 # multiprocessing/heap.py
90 class Heap(object):
239 _heap = Heap()
  /external/chromium_org/v8/test/cctest/
test-mark-compact.cc 77 Heap* heap = CcTest::heap(); local
78 heap->ConfigureHeap(2*256*KB, 1*MB, 1*MB);
86 Object* obj = heap->AllocateFixedArray(array_length)->ToObjectChecked();
90 CHECK(heap->InSpace(*array, NEW_SPACE));
93 heap->CollectGarbage(OLD_POINTER_SPACE);
96 CHECK(heap->InSpace(*array, OLD_POINTER_SPACE));
102 Heap* heap = CcTest::heap() local
129 Heap* heap = isolate->heap(); local
261 Heap* heap = CcTest::heap(); local
    [all...]

Completed in 399 milliseconds

1 2 3 45 6 7 8 91011>>