summaryrefslogtreecommitdiff
path: root/compiler/optimizing/graph_visualizer.cc
diff options
context:
space:
mode:
author Yi Kong <yikong@google.com> 2022-08-18 19:50:24 +0800
committer Yi Kong <yikong@google.com> 2022-08-18 11:58:33 +0000
commit456089e0b2e0ac455df535d043661b6644fce029 (patch)
tree18da6bb7d78945816b10b1cb9604c65bd7e743a6 /compiler/optimizing/graph_visualizer.cc
parent3dabf920923f3e74c761cd81de16fb5aad7029fc (diff)
Fix libartbenchmark dependencies
ThinLTO is better at pruning unnecessary symbols. libartbenchmark uses symbols from libartbase, it cannot get it from libart under global ThinLTO. ld.lld: error: undefined symbol: art::MemMap::~MemMap() >>> referenced by space.h:376 (art/runtime/gc/space/space.h:376) >>> lto.tmp:(art::gc::space::ContinuousMemMapAllocSpace::~ContinuousMemMapAllocSpace()) >>> referenced by space.h:376 (art/runtime/gc/space/space.h:376) >>> lto.tmp:(non-virtual thunk to art::gc::space::ContinuousMemMapAllocSpace::~ContinuousMemMapAllocSpace()) >>> referenced by space.h:376 (art/runtime/gc/space/space.h:376) >>> lto.tmp:(art::gc::space::MemMapSpace::~MemMapSpace()) Bug: 242974292 Test: m libartbenchmark Change-Id: Ida4fd97b137c6dc1ef43f592c73cb13155d5e09d
Diffstat (limited to 'compiler/optimizing/graph_visualizer.cc')
0 files changed, 0 insertions, 0 deletions