On Jun 15, 4:37 am, Bruce Johnson <[email protected]> wrote: > 50%? That would be astonishing, but I must admit I'm skeptical :-) > > Thomas, have you tried it on a bigger app? Something like Showcase or the > Expense Report app?
No, I haven't tried a bigger app. I suspect the main gain is on string constants in my case, and a few classes that can be pruned as a consequence of the abstractizer processing. I attached my test app in the issue tracker. It's a slightly modified version of the one I used when measuring output sizes. For instance, in this version, AbstractEnum#alert throw UnimplementedException, and because in 2.1M1 enums are never abstract, Abstractizer never make any change on them, so UnimplementedException isn't pruned (and I haven't tried in a GWT-trunk snapshot, I only ran unit tests there). This version also uses runAsync which I didn't use when measuring output sizes. -- http://groups.google.com/group/Google-Web-Toolkit-Contributors
