├── .classpath ├── .gitignore ├── .project ├── LICENSE ├── README.md └── src └── org └── theultra └── tachyon ├── map ├── ConcurrentI64HashMap.java └── I64Obj.java ├── perftest └── QueuePerf.java └── queue ├── IBlockingQueue.java ├── SimpleBlockingQueue.java └── concurrent └── ConcurrentQueue.java /.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lofint/tachyon/HEAD/.classpath -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /bin/ 2 | -------------------------------------------------------------------------------- /.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lofint/tachyon/HEAD/.project -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lofint/tachyon/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # tachyon 2 | High performance java concurrent library 3 | -------------------------------------------------------------------------------- /src/org/theultra/tachyon/map/ConcurrentI64HashMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lofint/tachyon/HEAD/src/org/theultra/tachyon/map/ConcurrentI64HashMap.java -------------------------------------------------------------------------------- /src/org/theultra/tachyon/map/I64Obj.java: -------------------------------------------------------------------------------- 1 | package org.theultra.tachyon.map; 2 | 3 | public interface I64Obj { 4 | long getId(); 5 | } 6 | -------------------------------------------------------------------------------- /src/org/theultra/tachyon/perftest/QueuePerf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lofint/tachyon/HEAD/src/org/theultra/tachyon/perftest/QueuePerf.java -------------------------------------------------------------------------------- /src/org/theultra/tachyon/queue/IBlockingQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lofint/tachyon/HEAD/src/org/theultra/tachyon/queue/IBlockingQueue.java -------------------------------------------------------------------------------- /src/org/theultra/tachyon/queue/SimpleBlockingQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lofint/tachyon/HEAD/src/org/theultra/tachyon/queue/SimpleBlockingQueue.java -------------------------------------------------------------------------------- /src/org/theultra/tachyon/queue/concurrent/ConcurrentQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lofint/tachyon/HEAD/src/org/theultra/tachyon/queue/concurrent/ConcurrentQueue.java --------------------------------------------------------------------------------