Issue Details (XML | Word | Printable)

Key: RVM-192
Type: Wish Wish
Status: Open Open
Priority: Major Major
Assignee: Unassigned
Reporter: Ian Rogers
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
RVM

Investigate the performance of String interning

Created: 23/Aug/07 03:44 AM   Updated: 11/Apr/08 09:29 AM
Component/s: Runtime: Class Library
Affects Version/s: None
Fix Version/s: 1000

Time Tracking:
Not Specified


 Description  « Hide
When investigating Jython performance Steve made a simple change of the hash map used in String interning from a WeakHashMap to a VM_HashMap. This gave mixed benchmark improvements from a 1% slowdown (noise?) to 3 and 4% speedups.

http://www.nabble.com/Re%3A-Jython-performance-p12219797.html

Given this is a simple and isolated change we should investigate switching how interning is implemented as the potential 4% win on a few benchmarks is worth having.



 All   Comments   Work Log   Change History      Sort Order: Ascending order - Click to sort in descending order
There are no comments yet on this issue.