Skip to content

machinecode-io/vial

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vial

Build Status

Collections and primitive collections for JDK7.

Goals

This project intended to, where possible, maintain compatibility with the JDK collections guarantees while removing unnecessary heap allocations. Where is it not possible to eliminate them using the standard API alternatives are provided that allows manually managing buffers.

Iteration

Maps

Maps provided

The following methods WILL allocate memory:

XMap#iterator XMap#cursor

The following methods MAY allocate memory:

Maven dependency

Available in Central. For the latest release:

<dependency>
   <groupId>io.machinecode.vial</groupId>
   <artifactId>vial-core</artifactId>
   <version>0.1.0</version>
</dependency>

License

Apache 2.0

About

Java 7 primitive collections

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%