The attached conditionalizes J(s)Program.createSourceInfoSynthetic's use of SourceInfo.findCaller() based on whether or not SOYC data is being collected. On my MBP, this resulted in an approximate 2-3x speedup compared with the current trunk
Diffstat: jjs/ast/JProgram.java | 5 3 + 2 - 0 ! js/ast/JsProgram.java | 4 3 + 1 - 0 ! 2 files changed, 6 insertions(+), 3 deletions(-) -- Bob Vawter Google Web Toolkit Team --~--~---------~--~----~------------~-------~--~----~ http://groups.google.com/group/Google-Web-Toolkit-Contributors -~----------~----~----~----~------~----~------~--~---
no_stack_r3684.patch
Description: Binary data