Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | * Introduce Java 8 Unsafe intrinsics in LogAdder (lock addq and lock xchg) | Diego | 2017-06-08 | 3 | -388/+272 |
| | | | | | * Introduce atomic variant of LongAdder::sumThenReset -> LongAdder::sumAndReset * Remove LongMaxUpdater in favor to AtomicLongMaxUpdater | ||||
* | implement MinMaxCounter and Gauge, include them in the InstrumentFactory | Ivan Topolnjak | 2017-04-28 | 3 | -0/+786 |
| | |||||
* | Prepare for the major cleanup | Ivan Topolnjak | 2017-04-24 | 3 | -786/+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. | ||||
* | Cas collect compatibility with earlier jvms (#399) | Ivan Topolnjak | 2016-10-04 | 2 | -0/+34 |
| | | | | ! core: introduce CAS for safer counter collection and inline implementation of Unsafe.getAndSetLong for <jdk8 compatibility. | ||||
* | = core: ensure that MinMaxCounters never record values bellow zero, fixes #71 | Ivan Topolnjak | 2014-08-13 | 1 | -3/+3 |
| | |||||
* | + system-metrics: minor load banner refactor | Diego | 2014-08-09 | 1 | -0/+8 |
| | |||||
* | + core: inline jsr166 to remove dependency | Diego | 2014-08-09 | 3 | -0/+744 |