f0bd30b0ff
In a big app there are a few hundred closures with names like 'closure321'. These come from the initializer expressions of top-level variables. Add the field name to these so the are a little more stable. This is just for unminified closure class names and has no effect on minified names. Change-Id: I3fef4a950ef372cd9b53f984540f6197dd2a2f64 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/175581 Reviewed-by: Joshua Litt <joshualitt@google.com> Commit-Queue: Stephen Adams <sra@google.com>
Dart2JS is the Dart-to-JavaScript compiler for Dart. This compiler will provide high-quality translation from Dart to JavaScript. Some areas that will explored in this project are: * high-performance extensible scanner and parser * concrete type inferencing * fancy language tool support * programming environment integration * SSA-based intermediate representation * adaptive compilation on the client