Changes between Version 17 and Version 18 of JavaScript performance improvement ideas


Ignore:
Timestamp:
Nov 6, 2007 9:00:32 PM (16 years ago)
Author:
eric@webkit.org
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • JavaScript performance improvement ideas

    v17 v18  
    2323 * Special-case numeric code. If we can prove some values are guaranteed to be numeric, we could evaluate expressions involving them purely using doubles, without converting intermediate values to immediate values or NumberImps at all.
    2424
    25  * Store static hashtable property names as UTF-16 arrays instead of c-strings for quicker key comparisons.
     25 * Store static hashtable property names as UTF-16 arrays instead of c-strings for quicker key comparisons.  http://bugs.webkit.org/show_bug.cgi?id=15865
    2626
    2727 * Possibly do all property handling via the regular property map somehow, even native-code implemented properties, to avoid doing the extra lookup in the static hashtable at all.