Changes between Version 5 and Version 6 of PerformanceImprovements
- Timestamp:
- 05/02/10 00:07:52 (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
PerformanceImprovements
v5 v6 3 3 ||'''In progress?'''||'''Explanation'''||'''Difficulty'''||'''Amount of Work'''||'''Benefit Estimate'''|| 4 4 ||*|| [wiki:FixingConstantSTRINGCaching] ||moderate||low||big memory savings, 3% performance improvement, further benefits from other string changes (avl_string_cache branch)|| 5 ||*||Immutable Strings||moderate||low (yes, really)||7% (immutable_strings_part1 branch)||6 5 ||*||[wiki:RemoveUnnecessaryDataFromConfig]_lib.pbc||low||low to moderate||5-10% Parrot startup (2.926% achieved with r45623, more possibilities await)|| 7 6 || ||String equality macro||low||low||2-3%||