dart-sdk/pkg/dart2wasm
Martin Kustermann 7078310249 [dart2wasm] Specialize string interpolation expressions for 1/2/3/4 arguments
This affects very common string interpolation expressions where we now
avoid creating arrays and looping over arrays and casting references
when getting things out of arrays.

e.g. `StringBuffer.write()` uses "$obj" in it's implementation
which will benefit from this.

Change-Id: Ie6615e5f76a4a8ccb4ff9aa85c05c7e39eab6f00
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/371660
Reviewed-by: Ömer Ağacan <omersa@google.com>
Commit-Queue: Martin Kustermann <kustermann@google.com>
2024-06-14 12:33:51 +00:00
..
bin [dart2wasm] Make test runner use pkg/dart2wasm/tool/run_benchmark (just as golem does) 2024-05-08 11:00:33 +00:00
docs [dart2wasm] Remove pkg/dart2wasm/README.md and move remaining things into pkg/dart2wasm/docs/*.md files 2024-05-28 11:36:40 +00:00
lib [dart2wasm] Specialize string interpolation expressions for 1/2/3/4 arguments 2024-06-14 12:33:51 +00:00
tool [dart2wasm] Remove deprecated --name-section flag from dart compile wasm 2024-06-14 06:50:18 +00:00
analysis_options.yaml [dart2wasm] code cleanup 2024-03-05 16:57:47 +00:00
OWNERS
pubspec.yaml [dart2wasm] code cleanup 2024-03-05 16:57:47 +00:00