Community
Participate
Working Groups
We should look at session properties in memory. I believe that they are currently stored as a HashMap. We should investigate using an array for a small number and then using a HashMap for a larger number.
We might be able to refactor the code for MarkerSet and use this.
MarkerAttributeMap is the class to use. Consider renaming this class and moving it into the utils package.
The MarkerAttributesMap class makes an assumption that the keys are Strings and it also interns these strings in the code. Rather than messing with this code since it has been modified to be as performant as possible, I have copied the class to the utils package and changed it to accept Object keys so it can be used with session properties and sync info. (which both use QualifiedNames as keys)
Fixed and ran with JARs for a couple of days Released into HEAD.