diff options
author | Mathieu Chartier <mathieuc@google.com> | 2018-01-19 18:58:34 -0800 |
---|---|---|
committer | Mathieu Chartier <mathieuc@google.com> | 2018-01-23 12:08:13 -0800 |
commit | e6b6ff89e3cac4e443e731fbcdd957e32c7bc189 (patch) | |
tree | 64a48abd2a97b1ece83b014fa02cd5c40b580eb4 /compiler/optimizing/graph_visualizer.cc | |
parent | 49971eb50c0213b7506bdd29954a6a4423e6426a (diff) |
Revamp dexlayout writing functions
Added some stream abstractions to make it easier to split apart
the main part of the dex file compared to the data one.
Moved to using a vector based stream instead of a mem_map one.
Motivations:
Make it easy to separate data into a separate stream for multidex data
deduping.
Remove upper bounds on dex expansion that would SIGSEGV if the writer
went over the limit.
Bug: 72051652
Bug: 63756964
Test: test-art-host
Change-Id: Ic622a4142b161566d149166a1767434ff4cc7fec
Diffstat (limited to 'compiler/optimizing/graph_visualizer.cc')
0 files changed, 0 insertions, 0 deletions