/external/v8/src/ |
compilation-dependencies.h | 23 std::fill_n(groups_, DependentCode::kGroupCount, nullptr); 26 void Insert(DependentCode::DependencyGroup group, Handle<HeapObject> handle); 29 Insert(DependentCode::kInitialMapChangedGroup, map); 32 Insert(DependentCode::kFieldTypeGroup, map); 40 Insert(DependentCode::kPropertyCellChangedGroup, cell); 43 Insert(DependentCode::kAllocationSiteTenuringChangedGroup, site); 53 for (int i = 0; i < DependentCode::kGroupCount; i++) { 64 ZoneList<Handle<HeapObject> >* groups_[DependentCode::kGroupCount]; 66 DependentCode* Get(Handle<Object> object); 67 void Set(Handle<Object> object, Handle<DependentCode> dep) [all...] |
compilation-dependencies.cc | 16 DependentCode* CompilationDependencies::Get(Handle<Object> object) { 30 Handle<DependentCode> dep) { 43 void CompilationDependencies::Insert(DependentCode::DependencyGroup group, 57 Handle<DependentCode> old_dependent_code = 58 Handle<DependentCode>(Get(object), isolate_); 59 Handle<DependentCode> new_dependent_code = 60 DependentCode::InsertCompilationDependencies(old_dependent_code, group, 76 for (int i = 0; i < DependentCode::kGroupCount; i++) { 79 DependentCode::DependencyGroup group = 80 static_cast<DependentCode::DependencyGroup>(i) [all...] |
objects-inl.h | [all...] |
objects.h | [all...] |
objects-debug.cc | 363 CHECK(dependent_code()->IsEmpty(DependentCode::kPrototypeCheckGroup)); 703 CHECK(map->dependent_code()->Contains(DependentCode::kWeakCodeGroup, 709 CHECK(DependentCode::cast(table->Lookup(key_obj)) 710 ->Contains(DependentCode::kWeakCodeGroup, cell)); [all...] |
compiler.cc | 570 Handle<DependentCode> dep(heap->LookupWeakObjectToCodeDependency(object)); 571 dep = DependentCode::InsertWeakCode(dep, DependentCode::kWeakCodeGroup, cell); 605 if (map->dependent_code()->IsEmpty(DependentCode::kWeakCodeGroup)) { 608 Map::AddDependentCode(map, DependentCode::kWeakCodeGroup, code); [all...] |
objects.cc | [all...] |
/external/v8/src/heap/ |
mark-compact.h | 624 DependentCode* DependentCodeListFromNonLiveMaps(); 652 void MarkDependentCodeForDeoptimization(DependentCode* list); 680 DependentCode** dependent_code_list);
|
mark-compact.cc | [all...] |
heap.cc | 632 isolate_, DependentCode::kAllocationSiteTenuringChangedGroup); [all...] |
heap.h | [all...] |
/external/v8/src/crankshaft/ |
lithium.cc | 416 Map::AddDependentCode(map, DependentCode::kTransitionGroup, code); 422 Map::AddDependentCode(map, DependentCode::kPrototypeCheckGroup, code);
|
/external/v8/test/cctest/heap/ |
test-heap.cc | [all...] |