Lines Matching refs:arg
327 void Runtime::SweepSystemWeaks(IsMarkedCallback* visitor, void* arg) { in SweepSystemWeaks() argument
328 GetInternTable()->SweepInternTableWeaks(visitor, arg); in SweepSystemWeaks()
329 GetMonitorList()->SweepMonitorList(visitor, arg); in SweepSystemWeaks()
330 GetJavaVM()->SweepJniWeakGlobals(visitor, arg); in SweepSystemWeaks()
1128 void Runtime::VisitConstantRoots(RootCallback* callback, void* arg) { in VisitConstantRoots() argument
1131 mirror::ArtField::VisitRoots(callback, arg); in VisitConstantRoots()
1132 mirror::ArtMethod::VisitRoots(callback, arg); in VisitConstantRoots()
1133 mirror::Class::VisitRoots(callback, arg); in VisitConstantRoots()
1134 mirror::Reference::VisitRoots(callback, arg); in VisitConstantRoots()
1135 mirror::StackTraceElement::VisitRoots(callback, arg); in VisitConstantRoots()
1136 mirror::String::VisitRoots(callback, arg); in VisitConstantRoots()
1137 mirror::Throwable::VisitRoots(callback, arg); in VisitConstantRoots()
1139 mirror::PrimitiveArray<uint8_t>::VisitRoots(callback, arg); // BooleanArray in VisitConstantRoots()
1140 mirror::PrimitiveArray<int8_t>::VisitRoots(callback, arg); // ByteArray in VisitConstantRoots()
1141 mirror::PrimitiveArray<uint16_t>::VisitRoots(callback, arg); // CharArray in VisitConstantRoots()
1142 mirror::PrimitiveArray<double>::VisitRoots(callback, arg); // DoubleArray in VisitConstantRoots()
1143 mirror::PrimitiveArray<float>::VisitRoots(callback, arg); // FloatArray in VisitConstantRoots()
1144 mirror::PrimitiveArray<int32_t>::VisitRoots(callback, arg); // IntArray in VisitConstantRoots()
1145 mirror::PrimitiveArray<int64_t>::VisitRoots(callback, arg); // LongArray in VisitConstantRoots()
1146 mirror::PrimitiveArray<int16_t>::VisitRoots(callback, arg); // ShortArray in VisitConstantRoots()
1149 void Runtime::VisitConcurrentRoots(RootCallback* callback, void* arg, VisitRootFlags flags) { in VisitConcurrentRoots() argument
1150 intern_table_->VisitRoots(callback, arg, flags); in VisitConcurrentRoots()
1151 class_linker_->VisitRoots(callback, arg, flags); in VisitConcurrentRoots()
1154 VisitConstantRoots(callback, arg); in VisitConcurrentRoots()
1158 void Runtime::VisitNonThreadRoots(RootCallback* callback, void* arg) { in VisitNonThreadRoots() argument
1159 java_vm_->VisitRoots(callback, arg); in VisitNonThreadRoots()
1160 pre_allocated_OutOfMemoryError_.VisitRootIfNonNull(callback, arg, RootInfo(kRootVMInternal)); in VisitNonThreadRoots()
1161 resolution_method_.VisitRoot(callback, arg, RootInfo(kRootVMInternal)); in VisitNonThreadRoots()
1162 pre_allocated_NoClassDefFoundError_.VisitRootIfNonNull(callback, arg, RootInfo(kRootVMInternal)); in VisitNonThreadRoots()
1163 imt_conflict_method_.VisitRootIfNonNull(callback, arg, RootInfo(kRootVMInternal)); in VisitNonThreadRoots()
1164 imt_unimplemented_method_.VisitRootIfNonNull(callback, arg, RootInfo(kRootVMInternal)); in VisitNonThreadRoots()
1165 default_imt_.VisitRootIfNonNull(callback, arg, RootInfo(kRootVMInternal)); in VisitNonThreadRoots()
1167 callee_save_methods_[i].VisitRootIfNonNull(callback, arg, RootInfo(kRootVMInternal)); in VisitNonThreadRoots()
1169 verifier::MethodVerifier::VisitStaticRoots(callback, arg); in VisitNonThreadRoots()
1173 verifier->VisitRoots(callback, arg); in VisitNonThreadRoots()
1177 preinitialization_transaction_->VisitRoots(callback, arg); in VisitNonThreadRoots()
1179 instrumentation_.VisitRoots(callback, arg); in VisitNonThreadRoots()
1182 void Runtime::VisitNonConcurrentRoots(RootCallback* callback, void* arg) { in VisitNonConcurrentRoots() argument
1183 thread_list_->VisitRoots(callback, arg); in VisitNonConcurrentRoots()
1184 VisitNonThreadRoots(callback, arg); in VisitNonConcurrentRoots()
1187 void Runtime::VisitRoots(RootCallback* callback, void* arg, VisitRootFlags flags) { in VisitRoots() argument
1188 VisitNonConcurrentRoots(callback, arg); in VisitRoots()
1189 VisitConcurrentRoots(callback, arg, flags); in VisitRoots()