jsedding opened a new pull request, #2699:
URL: https://github.com/apache/jackrabbit-oak/pull/2699

   - deduplicate in-memory UUID instances (halves number of instances in memory 
at 32 bytes each)
   - avoid LinkedHashMap in favour of java.util.ImmutableCollections 
(eliminates one LinkedHashMap$Entry weighing 40 bytes per segment)
   - create GCGeneration instance pool (instances now used by 
RemoteSegmentArchiveEntry)
   - use UUID and GCGeneration references in RemoteSegmentArchiveEntry (reduces 
object size from 48 to 32 bytes)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to