Skip to content
This repository has been archived by the owner on Nov 1, 2024. It is now read-only.

Version 2.3.0 #102

Merged
merged 3 commits into from
Apr 23, 2024
Merged

Version 2.3.0 #102

merged 3 commits into from
Apr 23, 2024

Conversation

whesse
Copy link
Contributor

@whesse whesse commented Apr 23, 2024

  • Update SDK requirement to Dart 3.2.

  • Add a ScoreEmitterV2 interface, that the ScoreEmitter interface
    will be changed to in the next major release, a breaking change.

  • Add PerfBenchmarkBase class which runs the 'perf stat' command from
    linux-tools on a benchmark and reports metrics from the hardware
    performance counters and the benchmark iteration count.

The breaking change to ScoreEmitter in 2.2.3 is reverted, and version
2.2.3 is retracted from pub.

whesse added 2 commits April 23, 2024 14:12
 - Update SDK requirement to Dart 3.2.

 - Add a ScoreEmitterV2 interface, that the ScoreEmitter interface
   will be changed to in the next major release, a breaking change.

 - Add `PerfBenchmarkBase` class which runs the 'perf stat' command from
   linux-tools on a benchmark and reports metrics from the hardware
   performance counters and the benchmark iteration count.

The breaking change to ScoreEmitter in 2.2.3 is reverted, and version
2.2.3 is retracted from pub.
@whesse whesse requested review from sortie, kevmoo and oprypin April 23, 2024 12:22
lib/src/score_emitter.dart Outdated Show resolved Hide resolved
Copy link

@oprypin oprypin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Interfaces seem to be correct. Thank you!

@whesse whesse merged commit 197702c into dart-archive:master Apr 23, 2024
6 checks passed
mosuem pushed a commit to dart-lang/tools that referenced this pull request Oct 25, 2024
* Version 2.3.0

 - Update SDK requirement to Dart 3.2.

 - Add a ScoreEmitterV2 interface, that the ScoreEmitter interface
   will be changed to in the next major release, a breaking change.

 - Add `PerfBenchmarkBase` class which runs the 'perf stat' command from
   linux-tools on a benchmark and reports metrics from the hardware
   performance counters and the benchmark iteration count.

The breaking change to ScoreEmitter in 2.2.3 is reverted, and version
2.2.3 is retracted from pub.

* Update version number

* Improve documentation
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Development

Successfully merging this pull request may close these issues.

3 participants