Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(549)

Unified Diff: benchmark/lib/suites/json.dart

Issue 1330723003: Implement a better dashboard for running benchmarks (Closed) Base URL: git@github.com:dart-lang/dart-protoc-plugin.git@master
Patch Set: Created 5 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: benchmark/lib/suites/json.dart
diff --git a/benchmark/lib/suites/json.dart b/benchmark/lib/suites/json.dart
index 36c4b153b00949437ccd6a104fc6e73975cc5e66..bf9c6812bacf9e2126bd90d79387f6625d6c6a27 100644
--- a/benchmark/lib/suites/json.dart
+++ b/benchmark/lib/suites/json.dart
@@ -12,27 +12,20 @@ final jsonSuite = () {
var suite = new Suite();
suite.requests.addAll([
_newRequest(1, 100),
+ _newRequest(2, 100),
_newRequest(10, 100),
+ _newRequest(10, 200),
_newRepeatedRequest(1, 100),
+ _newRepeatedRequest(2, 100),
_newRepeatedRequest(10, 100),
+ _newRepeatedRequest(10, 200),
]);
- // Growth in width (more ints in each repeated field)
- for (var i = 10; i <= 50; i += 10) {
- suite.requests.add(_newRepeatedRequest(i, 100, once: true));
- }
-
- // Growth in height (more messagse)
- for (var i = 100; i <= 500; i += 100) {
- suite.requests.add(_newRepeatedRequest(10, i, once: true));
- }
-
return suite;
}();
_newRequest(int width, int height) =>
new Int32Benchmark(width, height).makeRequest();
-_newRepeatedRequest(int width, int height, {bool once: false}) =>
- new RepeatedInt32Benchmark(width, height)
- .makeRequest(new Duration(milliseconds: 200), once ? 1 : 3);
+_newRepeatedRequest(int width, int height) =>
+ new RepeatedInt32Benchmark(width, height).makeRequest();

Powered by Google App Engine
This is Rietveld 408576698