commit | c9f4a3762b6c59714393aeca3662d96117e3b72f | [log] [tgz] |
---|---|---|
author | Vladimir Marko <vmarko@google.com> | Thu Mar 11 10:38:34 2021 +0000 |
committer | Vladimir Marko <vmarko@google.com> | Thu Mar 18 11:11:01 2021 +0000 |
tree | 1bbcb78df1bedbd5219ecd82ceef6c86810260c5 | |
parent | e3ca16f035ca100bad8225d5dc2cf9ccd1090a41 [diff] |
Allocate LSEVisitor on the arena stack. Use a simple wrapper to allocate the LSEVisitor on the arena stack. This allows adding additional members to the class without running into stack frame size errors with clang. Make the pre-allocated buffer for `store_records_` a member of LSEVisitor as originally intended. Test: m test-art-host-gtest Test: testrunner.py --host --optimizing Bug: 181943478 Change-Id: I88b8ca5f9c765cc26e884e9f29cb2c870c799e13