An open API service providing commit metadata for open source projects.

codeberg.org / overhacked/criterion-polyglot / commits

SHA Message Author Date Stats
0c9a53db Add README, LICENSE, etc. to prepare for release Ross Williams <r****s@r****t> over 3 years ago
1e763eac Remove `blackBox` function from Zig harness Ross Williams <r****s@r****t> over 3 years ago
95cccace Additional documentation Ross Williams <r****s@r****t> over 3 years ago
5149edd4 Rename harness imports to avoid collision Ross Williams <r****s@r****t> over 3 years ago
2d3a382a Completed Rust vs. Zig doctest example Ross Williams <r****s@r****t> over 3 years ago
1e56be39 Add CRITERION_PRESERVE_TMP environment variable Ross Williams <r****s@r****t> over 3 years ago
4a8d583a Extend indent normalization to all languages Ross Williams <r****s@r****t> over 3 years ago
c61cddf5 Adapt C harness to not require function signatures Ross Williams <r****s@r****t> over 3 years ago
437eaa10 `BenchSpec::with_imports` and `with_declarations` Ross Williams <r****s@r****t> over 3 years ago
54e07316 Refactor `BenchSpec` into `mod spec` Ross Williams <r****s@r****t> over 3 years ago
cabe45db Switch from separate harness files to templating Ross Williams <r****s@r****t> over 3 years ago
658ae5af Add crate example doctests Ross Williams <r****s@r****t> over 3 years ago
48c9db98 Harmonize language interfaces; rename spec methods Ross Williams <r****s@r****t> over 3 years ago
a3aa3312 Adapt Go benchmark to use BenchSpec Ross Williams <r****s@r****t> over 3 years ago
716e9aef Remove BenchSpec.each Ross Williams <r****s@r****t> over 3 years ago
aea7e416 Carry `BenchSpec` through to the `lang` modules Ross Williams <r****s@r****t> over 3 years ago
074d7a9f Add indentation normalization for Python Ross Williams <r****s@r****t> over 3 years ago
6d9bcc8b Switch from many args to one BenchSpec Ross Williams <r****s@r****t> over 3 years ago
6550ecfb Add setup tests for all languages Ross Williams <r****s@r****t> over 3 years ago
4c53e348 Make init tests check if init runs once Ross Williams <r****s@r****t> over 3 years ago
55ece002 Add integration tests (WIP) Ross Williams <r****s@r****t> over 3 years ago
3f028278 Forgot #include <time.h> in C test harness Ross Williams <r****s@r****t> over 3 years ago
2b9bacbb Support timed, setup, and init code in all langs Ross Williams <r****s@r****t> over 3 years ago
5265490d Zig language support Ross Williams <r****s@r****t> over 3 years ago
727e4e8a Environment variables for language binaries Ross Williams <r****s@r****t> over 3 years ago
c960b3d3 Simplify implementation of test binary Ross Williams <r****s@r****t> over 3 years ago
7791dbb5 Convert unit tests from POSIX sh to rhai Ross Williams <r****s@r****t> over 3 years ago
a57693dc Convert all benchmarks to communicating Ross Williams <r****s@r****t> over 3 years ago
df3daa11 Rewrite unit test strings as multi-line Ross Williams <r****s@r****t> over 3 years ago
de431c9d Add delimiter check after suffix Ross Williams <r****s@r****t> over 3 years ago
937cf95a Add unit tests; improve panic reporting Ross Williams <r****s@r****t> over 3 years ago
39951db2 Add CommunicatingBenchmark Ross Williams <r****s@r****t> over 3 years ago
25a50cdf Refactor command runners into new module Ross Williams <r****s@r****t> over 3 years ago
cedda4ad Refactor benchmark/command running Ross Williams <r****s@r****t> over 3 years ago
d7639b5d Improved error output Ross Williams <r****s@r****t> over 3 years ago
7f66cf70 Add support for Ruby Ross Williams <r****s@r****t> over 3 years ago
a90ce325 Make C benchmarking an optional feature Ross Williams <r****s@r****t> over 3 years ago
51fe7d62 Synthesize CARGO_TARGET_TEMPDIR Ross Williams <r****s@r****t> over 3 years ago
e275f0ef Convert Python to use tempfile Ross Williams <r****s@r****t> over 3 years ago
de26f45f Move go preamble/postscript to include_str! Ross Williams <r****s@r****t> over 3 years ago
190fd30a Move go & python to mod.rs Ross Williams <r****s@r****t> over 3 years ago
400c7a3b Refactored C benchmark code into `.in` files Ross Williams <r****s@r****t> over 3 years ago
fd423d00 Refactor languages into separate modules Ross Williams <r****s@r****t> over 3 years ago
ba015a1f C benchmarks Ross Williams <r****s@r****t> over 3 years ago
854009c2 Implementations for python3 and golang Ross Williams <r****s@r****t> over 3 years ago

← Back to repository