We had this problem before but because the entire project was nearly 63KB in a single closure I felt like it was related to the 64KB limit for single functions. We recently did a big refactor so the dom, events, html, parser, timer, xhr, and window are each seperated and have clearer dependencies on each other. Unfortunately, loading the parser at any point (which is about 32KB) still causes a silent failure that goes away with -opt -1.
I realize I can set the optimization level internally to hide this requirement from the end user but I'm still a little perplexed why it wont compile... The parser is an html 5 from the nu.parser project that is generated, mininfied javascript. Any ideas? Here is the general project link: http://github.com/thatcher/env-js/ Here is the parser (actual ) http://github.com/thatcher/env-js/raw/master/dist/parser.js And here is the first test file that will fail without -opt -1 http://github.com/thatcher/env-js/raw/master/test/specs/parser/spec.js Is there some additional information I can provide to help you understand to issue in general? Thanks, Thatcher _______________________________________________ dev-tech-js-engine-rhino mailing list [email protected] https://lists.mozilla.org/listinfo/dev-tech-js-engine-rhino
