Remove remaining `dart:developer` Timeline usage from flute

When compiling flute with

  % dart compile wasm -Ddart.vm.product=true benchmarks/lib/complex.dart

we see that the mjs file will now have the following lines removed

  ```diff
  -      _182: () => globalThis.performance,
  -      _183: () => globalThis.JSON,
  -      _184: x0 => x0.measure,
  -      _185: x0 => x0.mark,
  -      _186: x0 => x0.clearMeasures,
  -      _187: x0 => x0.clearMarks,
  -      _188: (x0,x1,x2,x3) => x0.measure(x1,x2,x3),
  -      _189: (x0,x1,x2) => x0.mark(x1,x2),
  -      _190: x0 => x0.clearMeasures(),
  -      _191: x0 => x0.clearMarks(),
  -      _192: (x0,x1) => x0.parse(x1),
  ```

This mirrors the change in real flutter from
  https://github.com/flutter/flutter/commit/e06650bdbeb4b0ca8273bc2651a48e9549c08954

Issue https://github.com/WebKit/JetStream/issues/95

Change-Id: Iad4fc244d04aca64e97c93c0a552e1ca932d0b94
Reviewed-on: https://dart-review.googlesource.com/c/flute/+/443020
Reviewed-by: Ömer Ağacan <omersa@google.com>
1 file changed
tree: fb80e1e4d4fea47f8bd6c3b3ffdb615b0f30f5a1
  1. .github/
  2. benchmarks/
  3. engine/
  4. framework/
  5. script/
  6. .gitignore
  7. analysis_options.yaml
  8. LICENSE
  9. OWNERS
  10. PATENT_GRANT
  11. README.md
README.md

Flute

An extraction from Flutter code, simplified for easier benchmarking of Dart runtimes.

This code is not used for anything except for benchmarking.