commit | 556eb086f4ce89a2cc4c0902b255134753bc649e | [log] [tgz] |
---|---|---|
author | Michael Bolin <mbolin@fb.com> | Wed Sep 04 16:34:36 2013 -0700 |
committer | Michael Bolin <mbolin@fb.com> | Thu Sep 19 15:06:01 2013 -0700 |
tree | 3a6c973d85ddf1b0e2ec68d289606a522f855fb3 | |
parent | 3c81cfb499049e1a46a9d73bae50cba87dc1830c [diff] |
Add a library and cli wrapper for estimating LinearAlloc footprint. Summary: We can use this to make ZipSplitter smarter about finishing an output file when it's getting close to the dexopt limit. The heuristics are based on my profiling and a rough read of the Dalvik classloader from Gingerbread.
Buck is an Android build tool. To see what Buck can do for you, check out the documentation at http://facebook.github.io/buck/.
To build Buck, run the following:
git clone git@github.com:facebook/buck.git cd buck ant ./bin/buck --help
Apache License 2.0