Lines Matching refs:runtime
793 // Always use the Thumb-2 assembler: some runtime functionality
825 DCHECK(Runtime::Current()->IsAotCompiler() || method != nullptr);
955 // Always use the Thumb-2 assembler: some runtime functionality
975 DCHECK(Runtime::Current()->IsAotCompiler());
1052 Runtime* runtime = Runtime::Current();
1053 DCHECK(runtime->IsAotCompiler());
1059 ArenaAllocator allocator(runtime->GetArenaPool());
1060 ArenaStack arena_stack(runtime->GetArenaPool());
1067 runtime->GetClassLinker()->ResolveMethod<ClassLinker::ResolveMode::kCheckICCEAndIAE>(
1076 runtime->GetClassLinker(),
1178 Runtime* runtime = Runtime::Current();
1179 ArenaAllocator allocator(runtime->GetArenaPool());
1180 ArenaStack arena_stack(runtime->GetArenaPool());
1185 ArtMethod* method = runtime->GetClassLinker()->LookupResolvedMethod(
1193 runtime->GetClassLinker(),
1245 // Note: the runtime is null only for unit testing.
1246 return Runtime::Current() == nullptr || !Runtime::Current()->IsAotCompiler();
1267 Runtime* runtime = Runtime::Current();
1268 ArenaAllocator allocator(runtime->GetJitArenaPool());
1277 ArenaStack arena_stack(runtime->GetJitArenaPool());
1335 Runtime::Current()->GetJit()->AddMemoryUsage(method, allocator.BytesUsed());
1342 ArenaStack arena_stack(runtime->GetJitArenaPool());
1351 runtime->GetClassLinker(),
1444 Runtime::Current()->GetJit()->AddMemoryUsage(method, allocator.BytesUsed());
1489 Runtime::Current()->GetJit()->AddTimingLogger(logger);