├── .classpath ├── .gitignore ├── .project ├── .settings ├── org.eclipse.core.resources.prefs ├── org.eclipse.jdt.core.prefs └── org.eclipse.m2e.core.prefs ├── README.md ├── pom.xml └── src ├── main └── java │ └── com │ └── takipi │ └── tests │ └── counters │ ├── Counter.java │ ├── Main.java │ ├── Reader.java │ ├── Writer.java │ └── implementations │ ├── Adder.java │ ├── Atomic.java │ ├── Dirty.java │ ├── OptimisticStamped.java │ ├── RWLock.java │ ├── Stamped.java │ ├── Synchronized.java │ └── Volatile.java └── test └── java └── com └── takipi └── tests └── counters_benchmark └── AppTest.java /.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takipi/counters-benchmark/HEAD/.classpath -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takipi/counters-benchmark/HEAD/.gitignore -------------------------------------------------------------------------------- /.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takipi/counters-benchmark/HEAD/.project -------------------------------------------------------------------------------- /.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takipi/counters-benchmark/HEAD/.settings/org.eclipse.core.resources.prefs -------------------------------------------------------------------------------- /.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takipi/counters-benchmark/HEAD/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takipi/counters-benchmark/HEAD/.settings/org.eclipse.m2e.core.prefs -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takipi/counters-benchmark/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takipi/counters-benchmark/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/takipi/tests/counters/Counter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takipi/counters-benchmark/HEAD/src/main/java/com/takipi/tests/counters/Counter.java -------------------------------------------------------------------------------- /src/main/java/com/takipi/tests/counters/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takipi/counters-benchmark/HEAD/src/main/java/com/takipi/tests/counters/Main.java -------------------------------------------------------------------------------- /src/main/java/com/takipi/tests/counters/Reader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takipi/counters-benchmark/HEAD/src/main/java/com/takipi/tests/counters/Reader.java -------------------------------------------------------------------------------- /src/main/java/com/takipi/tests/counters/Writer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takipi/counters-benchmark/HEAD/src/main/java/com/takipi/tests/counters/Writer.java -------------------------------------------------------------------------------- /src/main/java/com/takipi/tests/counters/implementations/Adder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takipi/counters-benchmark/HEAD/src/main/java/com/takipi/tests/counters/implementations/Adder.java -------------------------------------------------------------------------------- /src/main/java/com/takipi/tests/counters/implementations/Atomic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takipi/counters-benchmark/HEAD/src/main/java/com/takipi/tests/counters/implementations/Atomic.java -------------------------------------------------------------------------------- /src/main/java/com/takipi/tests/counters/implementations/Dirty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takipi/counters-benchmark/HEAD/src/main/java/com/takipi/tests/counters/implementations/Dirty.java -------------------------------------------------------------------------------- /src/main/java/com/takipi/tests/counters/implementations/OptimisticStamped.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takipi/counters-benchmark/HEAD/src/main/java/com/takipi/tests/counters/implementations/OptimisticStamped.java -------------------------------------------------------------------------------- /src/main/java/com/takipi/tests/counters/implementations/RWLock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takipi/counters-benchmark/HEAD/src/main/java/com/takipi/tests/counters/implementations/RWLock.java -------------------------------------------------------------------------------- /src/main/java/com/takipi/tests/counters/implementations/Stamped.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takipi/counters-benchmark/HEAD/src/main/java/com/takipi/tests/counters/implementations/Stamped.java -------------------------------------------------------------------------------- /src/main/java/com/takipi/tests/counters/implementations/Synchronized.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takipi/counters-benchmark/HEAD/src/main/java/com/takipi/tests/counters/implementations/Synchronized.java -------------------------------------------------------------------------------- /src/main/java/com/takipi/tests/counters/implementations/Volatile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takipi/counters-benchmark/HEAD/src/main/java/com/takipi/tests/counters/implementations/Volatile.java -------------------------------------------------------------------------------- /src/test/java/com/takipi/tests/counters_benchmark/AppTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takipi/counters-benchmark/HEAD/src/test/java/com/takipi/tests/counters_benchmark/AppTest.java --------------------------------------------------------------------------------