We're updating the issue view to help you get more done. 

combined path interning

Description

We have a number of classes that cache paths. They effectively "intern" the paths, keeping them around forever. We can use one of them, like XPathParts, as a source for the interning, thus cutting the memory usage down.

The usage model would be something like:

MY_CACHE.put(path, data);
=>
MY_CACHE.put(XPathParts.intern(path), data);

Environment

xpath

None

locale

None

Status

Assignee

Mark Davis

Reporter

Mark Davis

tracReporter

mark

tracOwner

mark

tracStatus

accepted

phase

rc

tracCreated

May 06, 2015, 2:15 PM

Components

Priority

assess