Searched defs:allocation_site (Results 1 - 14 of 14) sorted by relevance

/external/chromium_org/v8/src/
H A Dtype-info.cc215 Handle<AllocationSite>* allocation_site,
225 *allocation_site = Handle<AllocationSite>::null();
240 *allocation_site = handle(first_allocation_site);
242 *allocation_site = Handle<AllocationSite>::null();
210 BinaryType(TypeFeedbackId id, Type** left, Type** right, Type** result, Maybe<int>* fixed_right_arg, Handle<AllocationSite>* allocation_site, Token::Value op) argument
H A Dtyping.cc612 Handle<AllocationSite> allocation_site; local
615 &allocation_site, expr->op());
619 expr->set_allocation_site(allocation_site);
H A Dcode-stubs-hydrogen.cc339 HInstruction* allocation_site = Add<HLoadKeyed>(GetParameter(0), local
344 checker.IfNot<HCompareObjectEqAndBranch, HValue*>(allocation_site,
351 allocation_site, static_cast<HValue*>(NULL), access);
359 allocation_site,
366 allocation_site,
374 allocation_site,
380 allocation_site,
403 HInstruction* allocation_site = Add<HLoadKeyed>(GetParameter(0), local
409 checker.IfNot<HCompareObjectEqAndBranch, HValue*>(allocation_site,
416 allocation_site, static_cas
1128 HValue* allocation_site = GetParameter( local
[all...]
H A Dfull-codegen.cc371 Handle<AllocationSite> allocation_site = local
373 vector->set(slot, *allocation_site);
H A Dcode-stubs.h1151 Handle<Code> GetCodeCopyFromTemplate(Handle<AllocationSite> allocation_site) { argument
1153 pattern.Add(isolate()->factory()->undefined_map(), allocation_site);
H A Dfactory.cc29 Handle<AllocationSite> allocation_site) {
32 isolate()->heap()->Allocate(*map, space, *allocation_site),
1601 Handle<AllocationSite> allocation_site) {
1608 allocation_site.is_null() ? NULL : *allocation_site),
27 New(Handle<Map> map, AllocationSpace space, Handle<AllocationSite> allocation_site) argument
1597 NewJSObjectFromMap( Handle<Map> map, PretenureFlag pretenure, bool alloc_props, Handle<AllocationSite> allocation_site) argument
H A Dhydrogen-instructions.cc4079 Handle<AllocationSite> allocation_site) {
4095 context, left, right, pretenure_flag, flags, allocation_site);
4073 New(Zone* zone, HValue* context, HValue* left, HValue* right, PretenureFlag pretenure_flag, StringAddFlags flags, Handle<AllocationSite> allocation_site) argument
H A Dast.h1790 Handle<AllocationSite> allocation_site() { return allocation_site_; } function in class:v8::internal::FINAL
1872 Handle<AllocationSite> allocation_site() const { function in class:v8::internal::FINAL
1996 Handle<AllocationSite> allocation_site() const { return allocation_site_; } function in class:v8::internal::FINAL
1997 void set_allocation_site(Handle<AllocationSite> allocation_site) { argument
1998 allocation_site_ = allocation_site;
H A Dhydrogen-instructions.h5528 Handle<AllocationSite> allocation_site =
5531 instance_type, allocation_site);
5617 Handle<AllocationSite> allocation_site =
5633 allocation_site.is_null()
5635 : static_cast<void*>(*allocation_site),
7272 Handle<AllocationSite> allocation_site =
7298 Handle<AllocationSite> allocation_site)
7307 allocation_site.is_null()
7309 : static_cast<void*>(*allocation_site),
7293 HStringAdd(HValue* context, HValue* left, HValue* right, PretenureFlag pretenure_flag, StringAddFlags flags, Handle<AllocationSite> allocation_site) argument
H A Dhydrogen.cc2930 HValue* allocation_site,
2944 allocation_site,
2951 HValue* allocation_site,
2962 allocation_site,
2969 HValue* allocation_site,
2984 boilerplate, allocation_site, mode);
3078 HValue* allocation_site) {
3079 DCHECK(allocation_site != NULL);
3087 allocation_site);
3090 allocation_site, static_cas
2929 BuildCloneShallowArrayCow(HValue* boilerplate, HValue* allocation_site, AllocationSiteMode mode, ElementsKind kind) argument
2950 BuildCloneShallowArrayEmpty(HValue* boilerplate, HValue* allocation_site, AllocationSiteMode mode) argument
2968 BuildCloneShallowArrayNonEmpty(HValue* boilerplate, HValue* allocation_site, AllocationSiteMode mode, ElementsKind kind) argument
3075 BuildCreateAllocationMemento( HValue* previous_object, HValue* previous_object_size, HValue* allocation_site) argument
9304 Handle<AllocationSite> allocation_site = expr->allocation_site(); local
10236 Handle<AllocationSite> allocation_site = expr->allocation_site(); local
[all...]
/external/chromium_org/v8/src/ic/
H A Dic.cc2219 Handle<AllocationSite> allocation_site, Handle<Object> left,
2241 if (!allocation_site.is_null() || state.ShouldCreateAllocationMementos()) {
2243 if (allocation_site.is_null()) {
2244 allocation_site = isolate()->factory()->NewAllocationSite();
2249 target = stub.GetCodeCopyFromTemplate(allocation_site);
2252 DCHECK_EQ(*allocation_site, target->FindFirstAllocationSite());
2268 if (!allocation_site.is_null()) {
2269 os << " using allocation site " << static_cast<void*>(*allocation_site);
2304 Handle<AllocationSite> allocation_site = local
2312 isolate, result, ic.Transition(allocation_site, lef
2218 Transition( Handle<AllocationSite> allocation_site, Handle<Object> left, Handle<Object> right) argument
[all...]
/external/chromium_org/v8/src/arm64/
H A Dcode-stubs-arm64.cc2968 Register allocation_site = feedback_vector; local
2969 __ Mov(allocation_site, scratch);
4632 Register allocation_site = x2; local
4673 __ Ldr(x10, FieldMemOperand(allocation_site, 0));
4683 __ Ldr(x11, FieldMemOperand(allocation_site,
4686 __ Str(x11, FieldMemOperand(allocation_site,
4793 Register allocation_site = x2; local
4810 // We should either have undefined in the allocation_site register or a
4812 __ AssertUndefinedOrAllocationSite(allocation_site, x10);
4818 __ JumpIfRoot(allocation_site, Hea
[all...]
/external/chromium_org/v8/test/cctest/
H A Dtest-heap-profiler.cc2265 const v8::HeapGraphNode* allocation_site = prop->GetToNode(); local
2266 v8::String::Utf8Value name(allocation_site->GetName());
2269 GetProperty(allocation_site, v8::HeapGraphEdge::kInternal,
/external/chromium_org/v8/src/heap/
H A Dheap.cc3559 AllocationSite* allocation_site) {
3561 DCHECK(allocation_site->map() == allocation_site_map());
3562 memento->set_allocation_site(allocation_site, SKIP_WRITE_BARRIER);
3564 allocation_site->IncrementMementoCreateCount();
3570 AllocationSite* allocation_site) {
3578 if (allocation_site != NULL) {
3586 if (allocation_site != NULL) {
3589 InitializeAllocationMemento(alloc_memento, allocation_site);
3628 AllocationSite* allocation_site) {
3655 AllocationResult allocation = Allocate(map, space, allocation_site);
3558 InitializeAllocationMemento(AllocationMemento* memento, AllocationSite* allocation_site) argument
3569 Allocate(Map* map, AllocationSpace space, AllocationSite* allocation_site) argument
3626 AllocateJSObjectFromMap( Map* map, PretenureFlag pretenure, bool allocate_properties, AllocationSite* allocation_site) argument
3666 AllocateJSObject(JSFunction* constructor, PretenureFlag pretenure, AllocationSite* allocation_site) argument
[all...]

Completed in 5747 milliseconds