Backport from 1.5-Branch: Optimize FieldDictionary #18

Merged
merged 1 commit into from Jul 5, 2015

Conversation

Projects
None yet
2 participants
@purnhar
Contributor

purnhar commented Jul 3, 2015

  • Introduce DictionaryEntry
  • Optimize algorithm
  • Try to minimize synchronization blocks

All access to the underlying HashMap has to be synchronizied because of Java 1.4 support

Backport from 1.5-Branch:
- Introduce DictionaryEntry
- Optimize algorithm
- Try to minimize synchronization blocks

@joehni joehni added the enhancement label Jul 5, 2015

@joehni joehni added this to the 1.4.x milestone Jul 5, 2015

@joehni joehni merged commit 4104e46 into x-stream:v-1.4.x Jul 5, 2015

1 check passed

continuous-integration/travis-ci/pr The Travis CI build passed
Details

joehni added a commit that referenced this pull request Jul 5, 2015

joehni added a commit that referenced this pull request Jul 8, 2015

@purnhar purnhar deleted the purnhar:v-1.4.x branch Mar 10, 2016

@joehni joehni modified the milestones: 1.4.x, 1.4.9 Mar 16, 2016

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment