Releases: ethlo/chronograph
Releases · ethlo/chronograph
v3.1.0
- Keep the same resolution an unit in the Total column for easier comparison.
- Avoid outputting ANSI color codes if no colored theme is enabled.
v3.0.0
What's Changed
- Use ASCII output as default for compatibility
- Overloaded methods
.time(...)
for all Java functional interfaces on Chronograph
class
v2.0.0
New major release focusing on bug-fixes and reducing complexity of statistics handling.
There should be few changes required for typical default use.
v1.4.0
Support merging of results from multiple instances of Chronograph via public static ChronographData combine(final String name, final List<Chronograph> toCombine)
. Useful for multi-threaded use where each thread has its own Chronograph instance.
v1.3.0
Added support for a ScheduledTaskExecutor, a thread-driven sampler to improve sampling consistency and reduce overhead.
v1.2.0
- Support for throughput or duration output for tasks
- Support "benchmark mode", i.e. results are sorted best to worst.
- More output options, like TSV support
- Usability improvements
- Bug-fixes
v1.1.0
- Theme support.
- Many more metrics. Highly optimized collection for holding for measurements for median and percentiles.
- Much better table layout. Dynamic collapsing and sizing.
v1.0.1
- Support for functional/lambda style timing.
- Using
ms
, μs
, ns
for millisecond, microsecond and nanosecond, respectively.