/external/chromium_org/v8/src/ |
allocation-site-scopes.h | 18 // boilerplate with AllocationSite and AllocationMemento support. 25 Handle<AllocationSite> top() { return top_; } 26 Handle<AllocationSite> current() { return current_; } 33 void update_current_site(AllocationSite* site) { 37 void InitializeTraversal(Handle<AllocationSite> site) { 39 current_ = Handle<AllocationSite>(*top_, isolate()); 44 Handle<AllocationSite> top_; 45 Handle<AllocationSite> current_; 56 Handle<AllocationSite> EnterNewScope(); 57 void ExitScope(Handle<AllocationSite> site, Handle<JSObject> object) [all...] |
allocation-site-scopes.cc | 11 Handle<AllocationSite> AllocationSiteCreationContext::EnterNewScope() { 12 Handle<AllocationSite> scope_site; 14 // We are creating the top level AllocationSite as opposed to a nested 15 // AllocationSite. 17 scope_site = Handle<AllocationSite>(*top(), isolate()); 19 PrintF("*** Creating top level AllocationSite %p\n", 40 Handle<AllocationSite> scope_site, 49 PrintF("*** Setting AllocationSite %p transition_info %p\n", 53 PrintF("Setting AllocationSite (%p, %p) transition_info %p\n", 64 if (activated_ && AllocationSite::CanTrack(object->map()->instance_type())) [all...] |
type-info.h | 64 Handle<AllocationSite> GetCallAllocationSite(int slot); 66 Handle<AllocationSite> GetCallNewAllocationSite(int slot); 81 Handle<AllocationSite>* allocation_site,
|
type-info.cc | 152 Handle<AllocationSite> TypeFeedbackOracle::GetCallAllocationSite(int slot) { 155 return Handle<AllocationSite>::cast(info); 157 return Handle<AllocationSite>::null(); 161 Handle<AllocationSite> TypeFeedbackOracle::GetCallNewAllocationSite(int slot) { 164 return Handle<AllocationSite>::cast(info); 166 return Handle<AllocationSite>::null(); 215 Handle<AllocationSite>* allocation_site, 225 *allocation_site = Handle<AllocationSite>::null(); 238 AllocationSite* first_allocation_site = code->FindFirstAllocationSite(); 242 *allocation_site = Handle<AllocationSite>::null() [all...] |
factory.h | 299 // Allocate a tenured AllocationSite. It's payload is null. 300 Handle<AllocationSite> NewAllocationSite(); 316 Handle<AllocationSite> site); 368 Handle<AllocationSite> site); 379 Handle<AllocationSite> allocation_site = Handle<AllocationSite>::null()); 662 Handle<AllocationSite> allocation_site);
|
code-stubs-hydrogen.cc | 349 AllocationSite::kTransitionInfoOffset); 414 AllocationSite::kTransitionInfoOffset); 468 HValue* size = Add<HConstant>(AllocationSite::kSize); 480 AllocationSite::kTransitionInfoOffset), 486 AllocationSite::kNestedSiteOffset), 492 AllocationSite::kPretenureDataOffset), 498 AllocationSite::kPretenureCreateCountOffset), 507 AllocationSite::kDependentCodeOffset), 523 HObjectAccess::ForAllocationSiteOffset(AllocationSite::kWeakNextOffset), [all...] |
factory.cc | 29 Handle<AllocationSite> allocation_site) { 934 Handle<AllocationSite> Factory::NewAllocationSite() { 936 Handle<AllocationSite> site = New<AllocationSite>(map, OLD_POINTER_SPACE); 965 Handle<AllocationSite> site) { [all...] |
objects-inl.h | [all...] |
ast.h | [all...] |
typing.cc | 515 Handle<AllocationSite> site = 612 Handle<AllocationSite> allocation_site;
|
/external/chromium_org/v8/test/cctest/ |
test-mementos.cc | 52 reinterpret_cast<AllocationSite*>(kHeapObjectTag), SKIP_WRITE_BARRIER); 119 AllocationSite* site = memento->GetAllocationSite();
|
test-heap.cc | [all...] |
/external/chromium_org/v8/src/heap/ |
objects-visiting.cc | 379 struct WeakListVisitor<AllocationSite> { 380 static void SetWeakNext(AllocationSite* obj, Object* next) { 384 static Object* WeakNext(AllocationSite* obj) { return obj->weak_next(); } 386 static int WeakNextOffset() { return AllocationSite::kWeakNextOffset; } 388 static void VisitLiveObject(Heap*, AllocationSite*, WeakObjectRetainer*) {} 390 static void VisitPhantomObject(Heap*, AllocationSite*) {} 410 template Object* VisitWeakList<AllocationSite>(Heap* heap, Object* list,
|
heap.h | 650 // Optionally takes an AllocationSite to be appended in an AllocationMemento. 652 CopyJSObject(JSObject* source, AllocationSite* site = NULL); [all...] |
objects-visiting-inl.h | 358 HeapObject::RawField(object, AllocationSite::kDependentCodeOffset); 373 HeapObject::RawField(object, AllocationSite::kPointerFieldsBeginOffset), 374 HeapObject::RawField(object, AllocationSite::kPointerFieldsEndOffset)); [all...] |
heap.cc | 518 AllocationSite* site = 520 ? AllocationSite::cast(allocation_sites_scratchpad()->get(i)) 521 : AllocationSite::cast(list_element); 575 AllocationSite* site = AllocationSite::cast(list_element); [all...] |
objects-visiting.h | 38 V(AllocationSite) \
|
/external/chromium_org/v8/test/mjsunit/regress/ |
regress-392114.js | 58 // it, stomping on the unexpected AllocationSite in the type vector slot. 61 // CallIC in c misinterprets type vector slot contents as an AllocationSite,
|
/external/chromium_org/v8/src/ic/arm/ |
ic-arm.cc | 738 AllocationSite::GetMode(FAST_SMI_ELEMENTS, FAST_DOUBLE_ELEMENTS); 748 mode = AllocationSite::GetMode(FAST_SMI_ELEMENTS, FAST_ELEMENTS); 760 mode = AllocationSite::GetMode(FAST_DOUBLE_ELEMENTS, FAST_ELEMENTS); [all...] |
/external/chromium_org/v8/src/ic/arm64/ |
ic-arm64.cc | 769 AllocationSite::GetMode(FAST_SMI_ELEMENTS, FAST_DOUBLE_ELEMENTS); 780 mode = AllocationSite::GetMode(FAST_SMI_ELEMENTS, FAST_ELEMENTS); 793 mode = AllocationSite::GetMode(FAST_DOUBLE_ELEMENTS, FAST_ELEMENTS); [all...] |
/external/chromium_org/v8/src/ic/ia32/ |
ic-ia32.cc | 644 AllocationSite::GetMode(FAST_SMI_ELEMENTS, FAST_DOUBLE_ELEMENTS); 654 mode = AllocationSite::GetMode(FAST_SMI_ELEMENTS, FAST_ELEMENTS); 667 mode = AllocationSite::GetMode(FAST_DOUBLE_ELEMENTS, FAST_ELEMENTS); [all...] |
/external/chromium_org/v8/src/ic/mips/ |
ic-mips.cc | 739 AllocationSite::GetMode(FAST_SMI_ELEMENTS, FAST_DOUBLE_ELEMENTS); 749 mode = AllocationSite::GetMode(FAST_SMI_ELEMENTS, FAST_ELEMENTS); 761 mode = AllocationSite::GetMode(FAST_DOUBLE_ELEMENTS, FAST_ELEMENTS); [all...] |
/external/chromium_org/v8/src/ic/mips64/ |
ic-mips64.cc | 748 AllocationSite::GetMode(FAST_SMI_ELEMENTS, FAST_DOUBLE_ELEMENTS); 758 mode = AllocationSite::GetMode(FAST_SMI_ELEMENTS, FAST_ELEMENTS); 770 mode = AllocationSite::GetMode(FAST_DOUBLE_ELEMENTS, FAST_ELEMENTS); [all...] |
/external/chromium_org/v8/src/ic/x64/ |
ic-x64.cc | 538 AllocationSite::GetMode(FAST_SMI_ELEMENTS, FAST_DOUBLE_ELEMENTS); 548 mode = AllocationSite::GetMode(FAST_SMI_ELEMENTS, FAST_ELEMENTS); 561 mode = AllocationSite::GetMode(FAST_DOUBLE_ELEMENTS, FAST_ELEMENTS); [all...] |
/external/chromium_org/v8/src/ic/x87/ |
ic-x87.cc | 646 AllocationSite::GetMode(FAST_SMI_ELEMENTS, FAST_DOUBLE_ELEMENTS); 656 mode = AllocationSite::GetMode(FAST_SMI_ELEMENTS, FAST_ELEMENTS); 669 mode = AllocationSite::GetMode(FAST_DOUBLE_ELEMENTS, FAST_ELEMENTS); [all...] |