Skip to content

Commit 2539f09

Browse files
authored
Merge PR #120: Prepare 1.0 RC 2
2 parents 61673a6 + 82db42e commit 2539f09

File tree

2 files changed

+21
-7
lines changed

2 files changed

+21
-7
lines changed

CHANGELOG.md

+14-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,18 @@
22

33
## [Unreleased]
44

5-
-
5+
-
6+
7+
## [1.0rc2] - 2019-06-09
8+
9+
- added `--setup-only` option, to run one benchmark for each setup (#110, #115)
10+
- added `ignore_timeout` setting to accept known timeouts without error (#118)
11+
- added `retries_after_failure` setting (#107, #108)
12+
13+
- fixed data loading, which ignored warmup setting (#111, #116)
14+
- fixed how settings are inherited for follow documentation (#112, #113)
15+
- fixed message for consecutive failures (#109)
16+
- fixed some reporting issues (#106)
617

718
## [1.0rc1] - 2018-08-02
819

@@ -72,7 +83,8 @@
7283
- [0.6.0] - 2014-05-19
7384
- [0.5.0] - 2014-03-25
7485

75-
[Unreleased]: https://github.com/smarr/ReBench/compare/v1.0rc1...HEAD
86+
[Unreleased]: https://github.com/smarr/ReBench/compare/v1.0rc2...HEAD
87+
[1.0rc2]: https://github.com/smarr/ReBench/compare/v1.0rc1...v1.0rc2
7688
[1.0rc1]: https://github.com/smarr/ReBench/compare/v0.10.1...v1.0rc1
7789
[0.10.1]: https://github.com/smarr/ReBench/compare/v0.10.0...v0.10.1
7890
[0.10.0]: https://github.com/smarr/ReBench/compare/v0.9.1...v0.10.0

README.md

+7-5
Original file line numberDiff line numberDiff line change
@@ -146,19 +146,21 @@ The preferred citation is:
146146

147147
Some publications that have been using ReBench include:
148148

149+
- [Transient Typechecks are (Almost) Free](https://stefan-marr.de/downloads/ecoop19-roberts-et-al-transient-typechecks-are-almost-free.pdf), Roberts et al. 2019.
150+
- [Efficient and Deterministic Record & Replay for Actor Languages](https://stefan-marr.de/downloads/manlang18-aumayr-et-al-efficient-and-deterministic-record-and-replay-for-actor-languages.pdf), D. Aumayr et al. 2018.
149151
- [Fully Reflective Execution Environments: Virtual Machines for More Flexible Software](https://doi.org/10.1109%2fTSE.2018.2812715), G. Chari et al. 2018.
150152
- [Building efficient and highly run-time adaptable virtual machines](http://lafhis.dc.uba.ar/sites/default/files/papers/buildingEfficientReflectiveVMs.pdf), G. Chari et al. 2017.
151153
- [Improving live debugging of concurrent threads through thread histories](https://doi.org/10.1016/j.scico.2017.10.005), M. Leske et al. 2017.
152154
- [Adaptive Just-in-time Value Class Optimization for Lowering Memory Consumption and Improving Execution Time Performance](https://arxiv.org/pdf/1606.06726) T. Pape et al. 2016
153-
- [Cross-Language Compiler Benchmarking---Are We Fast Yet?](http://stefan-marr.de/papers/dls-marr-et-al-cross-language-compiler-benchmarking-are-we-fast-yet/), S. Marr et al. 2016.
154-
- [Tracing vs. Partial Evaluation: Comparing Meta-Compilation Approaches for Self-Optimizing Interpreters](http://stefan-marr.de/papers/oopsla-marr-ducasse-meta-tracing-vs-partial-evaluation/), S. Marr, S. Ducasse. 2015.
155-
- [Zero-Overhead Metaprogramming: Reflection and Metaobject Protocols Fast and without Compromises](http://stefan-marr.de/papers/pldi-marr-et-al-zero-overhead-metaprogramming/), S. Marr et al. 2015.
155+
- [Cross-Language Compiler Benchmarking---Are We Fast Yet?](https://stefan-marr.de/papers/dls-marr-et-al-cross-language-compiler-benchmarking-are-we-fast-yet/), S. Marr et al. 2016.
156+
- [Tracing vs. Partial Evaluation: Comparing Meta-Compilation Approaches for Self-Optimizing Interpreters](https://stefan-marr.de/papers/oopsla-marr-ducasse-meta-tracing-vs-partial-evaluation/), S. Marr, S. Ducasse. 2015.
157+
- [Zero-Overhead Metaprogramming: Reflection and Metaobject Protocols Fast and without Compromises](https://stefan-marr.de/papers/pldi-marr-et-al-zero-overhead-metaprogramming/), S. Marr et al. 2015.
156158
- [Pycket: a tracing JIT for a functional language](https://www.hpi.uni-potsdam.de/hirschfeld/publications/media/BaumanBolzHirschfeldKirilichevPapeSiekTobinHochstadt_2015_PycketATracingJitForAFunctionalLanguage_AcmDL.pdf), S. Bauman et al. 2015.
157159
- [Adaptive just-in-time value class optimization: transparent data structure inlining for fast execution](http://hpi.uni-potsdam.de/hirschfeld/publications/media/PapeBolzHirschfeld_2015_AdaptiveJustInTimeValueClassOptimization_AcmDL.pdf), T. Pape et al. 2015.
158160
- [Meta-tracing makes a fast Racket](https://www.hpi.uni-potsdam.de/hirschfeld/publications/media/BolzPapeSiekTobinHochstadt_2014_MetaTracingMakesAFastRacket_AuthorsVersion.pdf), C. F. Bolz et al. 2014.
159161
- [Cloud PARTE: Elastic Complex Event Processing based on Mobile Actors](http://soft.vub.ac.be/~smarr/downloads/agere13-swalens-et-al-cloud-parte-elastic-complex-event-processing-based-on-mobile-actors.pdf), J. Swalens et al. 2013.
160-
- [Identifying A Unifying Mechanism for the Implementation of Concurrency Abstractions on Multi-Language Virtual Machines](http://www.stefan-marr.de/downloads/tools12-smarr-dhondt-identifying-a-unifying-mechanism-for-the-implementation-of-concurrency-abstractions-on-multi-language-virtual-machines.pdf), S. Marr, T. D'Hondt. 2012.
161-
- [Insertion Tree Phasers: Efficient and Scalable Barrier Synchronization for Fine-grained Parallelism](http://www.stefan-marr.de/downloads/hpcc2010-marr-etal-insertion-tree-phasers.pdf), S. Marr et al. 2011.
162+
- [Identifying A Unifying Mechanism for the Implementation of Concurrency Abstractions on Multi-Language Virtual Machines](https://www.stefan-marr.de/downloads/tools12-smarr-dhondt-identifying-a-unifying-mechanism-for-the-implementation-of-concurrency-abstractions-on-multi-language-virtual-machines.pdf), S. Marr, T. D'Hondt. 2012.
163+
- [Insertion Tree Phasers: Efficient and Scalable Barrier Synchronization for Fine-grained Parallelism](https://www.stefan-marr.de/downloads/hpcc2010-marr-etal-insertion-tree-phasers.pdf), S. Marr et al. 2011.
162164

163165
[1]: https://github.com/tobami/codespeed/
164166
[docs]: http://rebench.readthedocs.io/

0 commit comments

Comments
 (0)