Lines Matching refs:DependentCode
714 DependentCode DependentCode::GetDependentCode(Handle<HeapObject> object) {
725 void DependentCode::SetDependentCode(Handle<HeapObject> object,
726 Handle<DependentCode> dep) {
740 void PrintDependencyGroups(DependentCode::DependencyGroups groups) {
742 auto group = static_cast<DependentCode::DependencyGroup>(
744 StdoutStream{} << DependentCode::DependencyGroupName(group);
752 void DependentCode::InstallDependency(Isolate* isolate, Handle<Code> code,
761 Handle<DependentCode> old_deps(DependentCode::GetDependentCode(object),
763 Handle<DependentCode> new_deps =
768 DependentCode::SetDependentCode(object, new_deps);
772 Handle<DependentCode> DependentCode::InsertWeakCode(
773 Isolate* isolate, Handle<DependentCode> entries, DependencyGroups groups,
784 entries = Handle<DependentCode>::cast(
789 Handle<DependentCode> DependentCode::New(Isolate* isolate,
792 Handle<DependentCode> result = Handle<DependentCode>::cast(
799 void DependentCode::IterateAndCompact(const IterateAndCompactFn& fn) {
831 bool DependentCode::MarkCodeForDeoptimization(
832 DependentCode::DependencyGroups deopt_groups) {
852 int DependentCode::FillEntryFromBack(int index, int length) {
867 void DependentCode::DeoptimizeDependentCodeGroup(
868 Isolate* isolate, DependentCode::DependencyGroups groups) {
878 DependentCode DependentCode::empty_dependent_code(const ReadOnlyRoots& roots) {
879 return DependentCode::cast(roots.empty_weak_array_list());
887 const char* DependentCode::DependencyGroupName(DependencyGroup group) {