aboutsummaryrefslogtreecommitdiff
path: root/kamon-core/src/main/java/kamon/jsr166/LongMaxUpdater.java
Commit message (Collapse)AuthorAgeFilesLines
* * Introduce Java 8 Unsafe intrinsics in LogAdder (lock addq and lock xchg)Diego2017-06-081-191/+0
| | | | | * Introduce atomic variant of LongAdder::sumThenReset -> LongAdder::sumAndReset * Remove LongMaxUpdater in favor to AtomicLongMaxUpdater
* implement MinMaxCounter and Gauge, include them in the InstrumentFactoryIvan Topolnjak2017-04-281-0/+191
|
* Prepare for the major cleanupIvan Topolnjak2017-04-241-191/+0
| | | | | | Moved all the original files from src/main to src/legacy-main, same with test files. Also removed the autoweave module, examples and bench as I'm planning to have them in separate repositories.
* = core: ensure that MinMaxCounters never record values bellow zero, fixes #71Ivan Topolnjak2014-08-131-3/+3
|
* + system-metrics: minor load banner refactorDiego2014-08-091-0/+8
|
* + core: inline jsr166 to remove dependencyDiego2014-08-091-0/+183