High Performance Primitive Collections for Java

  • Lists, Sets and Maps of all Java primitives.
  • High performance and memory efficiency.
  • Low-level data structures exposed for further performance tuning.

HPPC provides template-generated implementations of typical collections, such as lists, sets and maps, for all Java primitive types. The primary driving force behind HPPC is optimization for highest performance and memory efficiency.


Make sure you are aware of a number of important design assumptions behind HPPC before you start coding.

API & Code Examples

Learn where HPPC API is similar and where different from Java Collections Framework, get some example code and coding tips.


Give us some feedback on the HPPC discussion group.