Searched refs:roots_array_start (Results 1 - 16 of 16) sorted by relevance

/external/chromium_org/v8/src/
H A Dhandles-inl.h63 Object** roots_array_start = heap->roots_array_start(); local
64 if (roots_array_start <= handle &&
65 handle < roots_array_start + Heap::kStrongRootListLength &&
67 static_cast<Heap::RootListIndex>(handle - roots_array_start))) {
H A Dserialize.cc117 Add(ExternalReference::roots_array_start(isolate).address(),
118 "Heap::roots_array_start()");
846 new_object = isolate->heap()->roots_array_start()[root_id]; \
1009 Object* object = isolate->heap()->roots_array_start()[root_id];
1021 Object* object = isolate->heap()->roots_array_start()[root_id];
1224 Object** roots = isolate()->heap()->roots_array_start();
1235 if (start == isolate->heap()->roots_array_start()) {
1309 Object* root = heap->roots_array_start()[i];
H A Dassembler.cc1095 ExternalReference ExternalReference::roots_array_start(Isolate* isolate) { function in class:v8::internal::ExternalReference
1096 return ExternalReference(isolate->heap()->roots_array_start());
H A Dassembler.h842 // Static variable Heap::roots_array_start()
843 static ExternalReference roots_array_start(Isolate* isolate);
/external/chromium_org/v8/src/ia32/
H A Dmacro-assembler-ia32.cc72 Handle<Object> value(&isolate()->heap()->roots_array_start()[index]);
76 ExternalReference roots_array_start = local
77 ExternalReference::roots_array_start(isolate());
81 roots_array_start));
89 ExternalReference roots_array_start = local
90 ExternalReference::roots_array_start(isolate());
92 mov(Operand::StaticArray(scratch, times_pointer_size, roots_array_start),
100 ExternalReference roots_array_start = local
101 ExternalReference::roots_array_start(isolate());
105 roots_array_start));
1256 ExternalReference roots_array_start = local
[all...]
/external/chromium_org/v8/src/x87/
H A Dmacro-assembler-x87.cc72 Handle<Object> value(&isolate()->heap()->roots_array_start()[index]);
76 ExternalReference roots_array_start = local
77 ExternalReference::roots_array_start(isolate());
81 roots_array_start));
89 ExternalReference roots_array_start = local
90 ExternalReference::roots_array_start(isolate());
92 mov(Operand::StaticArray(scratch, times_pointer_size, roots_array_start),
100 ExternalReference roots_array_start = local
101 ExternalReference::roots_array_start(isolate());
105 roots_array_start));
1219 ExternalReference roots_array_start = local
[all...]
/external/chromium_org/v8/src/x64/
H A Dmacro-assembler-x64.h341 ExternalReference roots_array_start = local
342 ExternalReference::roots_array_start(isolate());
343 Move(kRootRegister, roots_array_start);
H A Dmacro-assembler-x64.cc46 reinterpret_cast<Address>(isolate()->heap()->roots_array_start());
/external/chromium_org/v8/src/arm/
H A Dmacro-assembler-arm.h591 ExternalReference roots_array_start = local
592 ExternalReference::roots_array_start(isolate());
593 mov(kRootRegister, Operand(roots_array_start));
H A Dmacro-assembler-arm.cc431 Handle<Object> root(&isolate()->heap()->roots_array_start()[index]);
/external/chromium_org/v8/src/arm64/
H A Dmacro-assembler-arm64-inl.h1288 ExternalReference roots_array_start = local
1289 ExternalReference::roots_array_start(isolate());
1290 Mov(root, Operand(roots_array_start));
/external/chromium_org/v8/src/mips/
H A Dmacro-assembler-mips.h905 ExternalReference roots_array_start = local
906 ExternalReference::roots_array_start(isolate());
907 li(kRootRegister, Operand(roots_array_start));
/external/chromium_org/v8/src/mips64/
H A Dmacro-assembler-mips64.h931 ExternalReference roots_array_start = local
932 ExternalReference::roots_array_start(isolate());
933 li(kRootRegister, Operand(roots_array_start));
/external/chromium_org/v8/test/cctest/
H A Dtest-serialize.cc90 encoder.Encode(ExternalReference::roots_array_start(isolate).address()));
/external/chromium_org/v8/src/heap/
H A Dheap.h896 Object** roots_array_start() { return roots_; } function in class:v8::internal::Heap
H A Dheap.cc2937 !InNewSpace(roots_array_start()[root_index]);

Completed in 327 milliseconds