forked from evanphx/benchmark-ips
-
Notifications
You must be signed in to change notification settings - Fork 0
/
History.txt
196 lines (143 loc) · 5.11 KB
/
History.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
=== 2.8.4 / 2020-12-03
* Bug fix
* Fixed hold! when results file does not exist.
=== 2.8.3 / 2020-08-28
* Bug fix
* Fixed inaccuracy caused by integer overflows.
=== 2.8.2 / 2020-05-04
* Bug fix
* Fixed problems with Manifest.txt.
* Empty interim results files are ignored.
=== 2.8.0 / 2020-05-01
* Feature
* Allow running with empty ips block.
* Added save! method for saving interim results.
* Run more than just 1 cycle during warmup to reduce overhead.
* Optimized Job::Entry hot-path for fairer results on JRuby/TruffleRuby.
* Bug fix
* Removed the warmup section if set to 0.
* Added some RDoc docs.
* Added some examples in examples/
=== 2.7.2 / 2016-08-18
* 1 bug fix:
* Restore old accessors. Fixes #76
=== 2.7.1 / 2016-08-08
Add missing files
=== 2.7.0 / 2016-08-05
* 1 minor features:
* Add support for confidence intervals
* 1 bug fixes:
* Cleanup a few coding patterns
* 2 doc fixes:
* Add infos about benchark.fyi to Readme
* Remove ancient releases
* 3 merged PRs:
* Merge pull request #65 from kbrock/fixup_inject
* Merge pull request #67 from benoittgt/master
* Merge pull request #69 from chrisseaton/kalibera-confidence-intervals
=== MISSING 2.6.0 and 2.6.1
=== 2.5.0 / 2016-02-14
* 1 minor feature:
* Add iterations option.
* 1 bug fixes:
* Don't tell people something is slower if it's within the error.
* 2 merged PRs:
* Merge pull request #58 from chrisseaton/iterations
* Merge pull request #60 from chrisseaton/significance
=== 2.4.1 / 2016-02-12
* 1 bug fix:
* Add missing files to gem
=== 2.4.0 / 2016-02-12
* 1 minor features
* Add support for hold! and independent invocations.
* 6 bug fixes
* Separate messages for warming up and calculating.
* Tighten timing loop.
* Pass simple types into Job#create_report
* More concise sorting
* Fix runtime comparison
* Use runtime if ips is not available
* 5 doc fixes
* Fix typo unsed --> used
* Better document Report::Entry
* Fix some typos in docs
* Don't calculate mean 2 times
* Add more tolerance to tests
* 13 merged PRs
* Merge pull request #44 from kbrock/job_extract
* Merge pull request #45 from kbrock/runtime_only
* Merge pull request #47 from kbrock/use_avg
* Merge pull request #46 from kbrock/report_stdout
* Merge pull request #48 from bquorning/fix-label-for-runtime-comparison
* Merge pull request #50 from tjschuck/fix_typo
* Merge pull request #51 from bquorning/all-reports-respond-to-ips
* Merge pull request #52 from kbrock/document_reports
* Merge pull request #53 from kbrock/interface_create_report
* Merge pull request #54 from PragTob/patch-2
* Merge pull request #55 from chrisseaton/messages
* Merge pull request #56 from chrisseaton/independence
* Merge pull request #57 from chrisseaton/tighten-loop
=== 2.3.0 / 2015-07-20
* 2 minor features:
* Support keyword arguments
* Allow any datatype for labels (use #to_s conversion)
* 1 doc/test changes:
* Newer Travis for 1.8.7, ree, and 2.2.2
* 3 PRs merged:
* Merge pull request #41 from kbrock/kwargs-support
* Merge pull request #42 from kbrock/newer_travis
* Merge pull request #43 from kbrock/non_to_s_labels
=== 2.2.0 / 2015-05-09
* 1 minor features:
* Fix quiet mode
* Allow passing a custom suite via config
* Silent a job if a suite was passed and is quiet
* Export report to json file.
* Accept symbol as report's argument.
* 2 doc fixes:
* Squish duplicate `to` in README
* Update copyright to 2015. [ci skip]
* 9 PRs merged:
* Merge pull request #37 from splattael/patch-1
* Merge pull request #36 from kirs/quiet-mode
* Merge pull request #35 from JuanitoFatas/doc/suite
* Merge pull request #34 from splattael/config-suite
* Merge pull request #33 from splattael/suite-quiet
* Merge pull request #32 from O-I/remove-gemfile-lock
* Merge pull request #31 from JuanitoFatas/doc/bump-copyright-year
* Merge pull request #29 from JuanitoFatas/feature/json-export
* Merge pull request #26 from JuanitoFatas/feature/takes-symbol-as-report-parameter
=== 2.1.1 / 2015-01-12
* 1 minor fix:
* Don't send label through printf so that % work directly
* 1 documenation changes:
* Use HEREDOC and wrap at 80 chars for example result description
* 1 usage fix:
* Add gemspec for use via bundler git
* 1 PR merged:
* Merge pull request #24 from zzak/simple-format-result-description
=== 2.1.0 / 2014-11-10
* Documentation changes:
* Many documentation fixes by Juanito Fatas!
* Minor readme fix by Will Leinweber
* 2 minor features:
* Displaying the total runtime for a job is suppressed unless interesting
* Formatting of large values improved (human vs raw mode)
* Contributed by Charles Oliver Nutter
=== 2.0.0 / 2014-06-18
* The 'Davy Stevenson' release!
* Codename: Springtime Hummingbird Dance
* Big API refactoring so the internal bits are easier to use
* Bump to 2.0 because return types changed to make the API better
* Contributors added:
* Davy Stevenson
* Juanito Fatas
* Benoit Daloze
* Matias
* Tony Arcieri
* Vipul A M
* Zachary Scott
* schneems (Richard Schneeman)
=== 1.0.0 / 2012-03-23
* 1 major enhancement
* Birthday!