gwt /
gwt /
5ac1c1260ab23b7c969d6d4ad1a7ce27c9d34633 I reformulated HashMap a bit to make it take advantage of the new new best practices in terms of what the compiler can do. The primary goal was to make get/put/contains inlinable, so the static type information can be used at the call site to eliminate some of the instance checking. This doesn't quite work as well as it could yet due to our not tracking whether something may be null, but I except another round of optimizations to make this even better.
Suggested by: bruce
Review by: jat
git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@1562 8db76d5a-ed1c-0410-87a9-c151d255dfc7
1 file changed