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
-~----------~----~----~----~------~----~------~--~---

Attachment: no_stack_r3684.patch
Description: Binary data

Reply via email to