-
Compile protos with
./tool/compile_protos.sh
-
JIT: Run benchmark programs in
bin/
, e.g.dart bin/from_binary.dart
-
AOT and JS:
-
Compile benchmark programs to native, JS, and JIT snapshots with
./tool/compile_benchmarks.dart
-
Run benchmark programs in
out/
:- AOT:
./out/from_binary.exe
- JS:
d8 $DART_SDK/lib/_internal/js_runtime/lib/preambles/d8.js out/from_binary.js
- AOT:
-
protoc_version
file specifies the version of protoc Golem will use when
building the benchmarks, and allows updating the protoc version without
changing Golem.