commit | 1f49764f7d62b2f80ce3418234a5036a59b2b762 | [log] [tgz] |
---|---|---|
author | Vladimir Marko <vmarko@google.com> | Mon Oct 05 20:34:42 2015 +0100 |
committer | Vladimir Marko <vmarko@google.com> | Fri Oct 09 12:31:35 2015 +0100 |
tree | 7dfe677cdf802ae381484a525129024c44315dcb | |
parent | 80d3f4f00e2494f0311f04e8379497ec75376d46 [diff] |
ART: Use arena allocator with HashSet/HashMap. Allow passing ArenaAllocatorAdapter (or any other allocator) to HashSet/HashMap and create appropriate Arena- aliases. Use the ArenaHashMap in StackMapsStream. Update arena allocator adapters' construct()/destroy() to C++11 std::allocator<> API. Change-Id: I18544f718f84c6d6580228dd35297daf7f6afb5e