From 23cfc82c8eaad0b7e613dcbc2447061c06f310a0 Mon Sep 17 00:00:00 2001 From: Vladimir Marko Date: Thu, 10 Oct 2024 14:07:05 +0200 Subject: Refactor `HandleCache` out of `nodes.{h,cc}`. Test: m test-art-host-gtest Test: testrunner.py --host --optimizing Change-Id: I4989657309b46c1e8fec3e9eb4024f1fc329fbe0 --- compiler/optimizing/nodes.cc | 7 ------- 1 file changed, 7 deletions(-) (limited to 'compiler/optimizing/nodes.cc') diff --git a/compiler/optimizing/nodes.cc b/compiler/optimizing/nodes.cc index 7724c7eb34..9c41aef8b6 100644 --- a/compiler/optimizing/nodes.cc +++ b/compiler/optimizing/nodes.cc @@ -51,13 +51,6 @@ namespace art HIDDEN { // double). static constexpr bool kEnableFloatingPointStaticEvaluation = (FLT_EVAL_METHOD == 0); -ReferenceTypeInfo::TypeHandle HandleCache::CreateRootHandle(VariableSizedHandleScope* handles, - ClassRoot class_root) { - // Mutator lock is required for NewHandle and GetClassRoot(). - ScopedObjectAccess soa(Thread::Current()); - return handles->NewHandle(GetClassRoot(class_root)); -} - void HGraph::AddBlock(HBasicBlock* block) { block->SetBlockId(blocks_.size()); blocks_.push_back(block); -- cgit v1.2.3-59-g8ed1b