Hi Tim,

Is the Java Microbenchmark Harness (JMH) already available in Debian? If
so, why do we need Caliper?

The general consensus (OK, admittedly it's a small sample size) seems to be
that JMH is better:
https://groups.google.com/forum/#!msg/mechanical-sympathy/m4opvy4xq3U/7lY8x8SvHgwJ
- it's reasonably easy to use and seems more likely to be correct than
Caliper. This is all pretty anecdotal but a product could do worse than
having an endorsement from Java performance expert Martin Thompson.

If you have existing tests or a project depends on Caliper, then those are
certainly valid reasons to package it. But if you're writing new tests and
this is for personal use, then I'd suggest considering JMH instead.

Cheers,

Jonathan

On Mon, Nov 17, 2014 at 2:19 PM, Tim Potter <t...@hp.com> wrote:

> Package: wnpp
> Severity: wishlist
> Owner: Tim Potter <t...@hp.com>
>
> * Package name    : caliper
>   Version         : 1.0-beta-1
>   Upstream Author : Gregory Kick <g...@google.com>
> * URL             : http://code.google.com/p/caliper/
> * License         : Apache-2.0
>   Programming Lang: Java
>   Description     : framework for writing, running and viewing Java
> microbenchmarks
>
> Caliper is an entire toolchain for making performance-related
> decisions about Java code that work in concert to help users get
> complete and accurate information about performance while minimizing
> the opportunities for misinformation.
>
> The primary focus of Caliper is microbenchmarks, but it can support
> arbitrary kinds of measurements including memory allocated, memory
> consumed, or arbitrary domain-specific measurements like compression
> ratio.
>
> Above all, Caliper aims to be as simple as possible while providing
> more unambiguous, consistent and comprehensive data than equivalent
> benchmarks written without it.
>
>
> --
> To UNSUBSCRIBE, email to debian-java-requ...@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact
> listmas...@lists.debian.org
> Archive:
> https://lists.debian.org/20141117191942.8.12737.reportbug@02ed91797728
>
>
On Mon, Nov 17, 2014 at 2:19 PM, Tim Potter <t...@hp.com> wrote:

> Package: wnpp
> Severity: wishlist
> Owner: Tim Potter <t...@hp.com>
>
> * Package name    : caliper
>   Version         : 1.0-beta-1
>   Upstream Author : Gregory Kick <g...@google.com>
> * URL             : http://code.google.com/p/caliper/
> * License         : Apache-2.0
>   Programming Lang: Java
>   Description     : framework for writing, running and viewing Java
> microbenchmarks
>
> Caliper is an entire toolchain for making performance-related
> decisions about Java code that work in concert to help users get
> complete and accurate information about performance while minimizing
> the opportunities for misinformation.
>
> The primary focus of Caliper is microbenchmarks, but it can support
> arbitrary kinds of measurements including memory allocated, memory
> consumed, or arbitrary domain-specific measurements like compression
> ratio.
>
> Above all, Caliper aims to be as simple as possible while providing
> more unambiguous, consistent and comprehensive data than equivalent
> benchmarks written without it.
>
>
> --
> To UNSUBSCRIBE, email to debian-java-requ...@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact
> listmas...@lists.debian.org
> Archive:
> https://lists.debian.org/20141117191942.8.12737.reportbug@02ed91797728
>
>

Reply via email to