OSDN Git Service

Dexlayout cleanup and refactoring.
authorJeff Hao <jeffhao@google.com>
Tue, 15 Nov 2016 02:10:16 +0000 (18:10 -0800)
committerJeff Hao <jeffhao@google.com>
Tue, 22 Nov 2016 17:12:14 +0000 (09:12 -0800)
commitea7c62983beec6a5a2a6676cc910a436b20ae92c
treecc41732efa47b2301f463f2f9fcabe957ed89c0c
parentb46782abf6752ccf688b0d9f5b4bb83e5d33793b
Dexlayout cleanup and refactoring.

Created option to output to a mem map in preparation of hooking
dexlayout into dex2oat.

Test: mm test-art-host-gtest-dexlayout_test
Bug: 29921113
Change-Id: Id42ef15cb8f83cc8d05b025b7647a4338e9b96b0
dexlayout/Android.bp
dexlayout/dex_ir.cc
dexlayout/dex_ir.h
dexlayout/dex_ir_builder.cc
dexlayout/dex_visualize.cc
dexlayout/dex_visualize.h
dexlayout/dex_writer.cc
dexlayout/dex_writer.h
dexlayout/dexlayout.cc
dexlayout/dexlayout.h
dexlayout/dexlayout_main.cc