gwt /
gwt /
9e50e5da6b6c735f62fb9b549ba403def18f1d84 Optimize SymbolData serialization to speed up Link.
- SymbolData is now stored in an array instead of a TreeMap.
- StandardSymbolData has explicit readObject/writeObject methods to avoid the built-in reflective calls and optimize instance sharing/non-sharing.
- Symbol data is now pre-serialized to bytes in CompilePerms to avoid multiple serialization/deserialization work in Link phase.
Review by: spoon
git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@5342 8db76d5a-ed1c-0410-87a9-c151d255dfc7
9 files changed