Jenny Messerly
Jenny Messerly
- [ ] compile time - [ ] incremental compile time (#223) - [ ] startup - [ ] runtime performance - [ ] code size
We currently handle all renames of temporaries inside a module. But those are all local variables, and private outside of the module. We also have cases where the compiler introduces...
using http://evanw.github.io/source-map-visualization/ for sunflower ... we're pretty good at expressions and identifiers and function bodies. But hovering on the classes/constructors/methods lines look really bogus. Granted, those aren't exactly "executable" in...
https://codereview.chromium.org/1099333002 fixes canonicalization but not immutability for literals of those two types.
we don't have ES6 modules, but listing the "global" names might be a start. We can do this pretty easily now with js_namer. see comment: https://codereview.chromium.org/1099813006/
split from https://github.com/dart-lang/dev_compiler/issues/292 - [ ] async_switch_test: `Uncaught Error: Expect.equals(expected: , actual: ) fails.` - [ ] asyncstar_throw_in_catch_test: `Uncaught Error: Expect.equals(expected: , actual: ) fails.`
assertion failures in Dart are hard to understand, as they contain no information about what failed, besides the line number. We could make these more friendly in dev_compiler, by implementing...
Some of the language tests print a lot of stuff. For now I'm commenting out the `print` because it goes to console.log in browser, and Karma routes it to your...
We can tag objects as implementing an interface or mixin or whatever...
Various issues: - [ ] we now map some package: URIs via custom URLs, but should be .packages, and the package sources should live someplace else? - [ ] a...