diff options
author | Chang Xing <chxing@google.com> | 2017-07-13 17:51:52 -0700 |
---|---|---|
committer | Chang Xing <chxing@google.com> | 2017-07-29 17:15:24 -0700 |
commit | ec37325750ea4ab99c5a4db45b3431206af84dba (patch) | |
tree | e8388e5cb3d5a62a36eb8ac191b5ccd2e3ebc3b5 /compiler/optimizing/loop_optimization_test.cc | |
parent | adbb91c9c685a0a8d92c81dc5a897a520712c7dd (diff) |
Fix unexpected circular dependency check
The PruneObjectReferenceVisitor, responsible for traversal instances of
a class, to avoid circular dependenceis which makes infinite recursion,
should only record an object received if it's not a ClassClass, because
the processing of ClassClass objects will be forwarded to
PruneAppImageClassInternal, which will first check circular
dependencies.
Test: make test-art-host -j64
Change-Id: Ib056d3fcd02135992b09f7d28176da3a1173d42e
Diffstat (limited to 'compiler/optimizing/loop_optimization_test.cc')
0 files changed, 0 insertions, 0 deletions