summaryrefslogtreecommitdiff
path: root/compiler/optimizing/code_generator_utils.cc
diff options
context:
space:
mode:
authorDavid Srbecky <dsrbecky@google.com>2018-05-24 13:55:52 +0100
committerDavid Srbecky <dsrbecky@google.com>2018-05-25 16:17:09 +0100
commitdd966bc5b30aac068ee25d8f9bdb18a53904e312 (patch)
treed8cc9a393e2e6a86fa5b92b0497706c2d5639dfc /compiler/optimizing/code_generator_utils.cc
parent64e8175b611df79b617892435a26fb2db67bfa85 (diff)
Change the BitTableBuilder API to be POD based.
The compiler has two copies of all stack map intermediate data in memory at the same time at the moment. Change the BitTableBuilder so that it will be able to store the intermediate data directly (e.g. StackMapEntry), and thus we can save the space, and can avoid the copying code complexity. It will also make it possible to deduplicate data as we go, thus saving further memory and code complexity. Test: test-art-host-gtest-stack_map_test Change-Id: I660fddf0629422ae0d2588333854d8fdf1e1bd0f
Diffstat (limited to 'compiler/optimizing/code_generator_utils.cc')
0 files changed, 0 insertions, 0 deletions