gecko-dev/js/rhino/toolsrc
nboyd%atg.com 8214f675ca The patch applies the following optimization to TokenStream:
1. Keyword search via Java Hahstable is replaced by explicit "switch"
code generated by idswitch tool. It not only speed up keyword search and
eliminates all Integer objects created to hold keyword tokens and
corresponding Hahstable structures, but it also reduces code size due to
very poor array initialization support in JVM.

2. It replaces the isXDigit method by xDigitToInt that either converts
its argument to 0..15 or returns -1 if it is not a hex digit and updates
the method usage accordingly The patch updates NativeGlobal.js_unescape
to reflect this usage change.
2001-06-04 13:59:30 +00:00
..
org/mozilla/javascript/tools The patch applies the following optimization to TokenStream: 2001-06-04 13:59:30 +00:00
build.xml Massive reconfiguration of the cvs directory structure: 2001-04-24 20:31:31 +00:00