commit | 14dee1a1610df577013846fd7b7ec0b2b189667c | [log] [tgz] |
---|---|---|
author | Michael Bolin <mbolin@fb.com> | Mon Nov 18 16:10:44 2013 -0800 |
committer | Michael Bolin <mbolin@fb.com> | Tue Nov 19 18:44:08 2013 -0800 |
tree | 6bf0a13974c3aad02158214e953838dd0ee9cdfc | |
parent | 80dda7e983b8864f32c9fd1545b563398e4a7810 [diff] |
Intern strings returned by Gson when parsing build files. Summary: This prevents `buck targets` from OOM'ing on large projects. Test Plan: Verify that `buck targets` no longer fails, without resorting to increasing the max heap size.
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