A Lock-Free Concurrent Hash Table
Java
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Testing
contrib/Testing/NBQ_Tester
java/util
lib
org/cliffc/high_scale_lib
README
README.cliffc
README.md
build.java

README.md

Introduction

This is a drop-in replacement for java.util.Hashtable, written by Dr. Cliff Click and donated to public domain. It is lock-free and still multi-threaded safe. It can scale linearly to 768 CPUs.

The repository was in sourceforge and seems to be not as well-known as it should be. So I copied it here in the hope of letting more java developers use it.

Build

javac build.java
java build all

Reference

You can also check out README.cliffc for more instructions.

There's also a video by Dr. Cliff Click talking about the lib: http://www.youtube.com/watch?v=k5FltpgKcVk

Edward Wang