Changes between Version 12 and Version 13 of JavaScript performance improvement ideas
- Timestamp:
- Oct 30, 2007, 3:52:33 PM (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
JavaScript performance improvement ideas
v12 v13 5 5 * Cameron is working on: Not creating ActivationImps when we don't need to. 6 6 * Darin is working on: A vector-hybrid PropertyMap. 7 * Maciej is working on: Allocating numbers in half-size cells. 8 * Eric is working on: faster float/int conversions. 7 9 8 10 '''Some ideas gathered over time: … … 28 30 29 31 * Where possible, combine toPrimitive() conversion with later toString(). 30 31 * A possible speedup for numbers: NumberImps could get allocated on separate special collector blocks, using half the normal cell size. When sweeping a number block, you never call destructors, since the NumberImp destructor does nothing. When making, you know that any object in the number page never really needs mark() called, it can just set the mark bit and go because it has no children to mark