angular-cn/tools/broccoli
Victor Berchet e8a6c95e2a feat(VmTurnZone): Rework the implementation to minimize change detection runs
Before this PR there were only 2 zones: root zone = outer zone > inner
zone.
This PR creates the outer zone as a fork of the root zone: root > outer
> inner.

By doing this it is possible to detected microtasks scheduling in the
outer zone and run the change detection less often (no more than one
time per VM turn).

The PR also introduce a Promise monkey patch for the JS implementation.
It makes Promises aware of microtasks and again allow running the change
detection only once per turn.
2015-05-12 21:03:24 +02:00
..
html-replace feat(VmTurnZone): Rework the implementation to minimize change detection runs 2015-05-12 21:03:24 +02:00
traceur build(brocolli): move filename filtering into DiffingPluginWrapper 2015-05-07 17:00:35 -04:00
trees feat(VmTurnZone): Rework the implementation to minimize change detection runs 2015-05-12 21:03:24 +02:00
angular_builder.ts refactor(build): introduce AngularBuilder facade and clean up many things 2015-04-27 10:47:51 -07:00
broccoli-dest-copy.ts build(broccoli): add DiffingBroccoliPlugin and refactor existing plugins to use it 2015-05-06 07:45:45 -07:00
broccoli-filter.d.ts feat(build): Move HTML copying into the broccoli task. 2015-04-14 11:54:31 -07:00
broccoli-ts2dart.ts feat(build): enforce formatting of some files. 2015-04-11 18:39:28 -07:00
broccoli-typescript.ts build(brocolli): move filename filtering into DiffingPluginWrapper 2015-05-07 17:00:35 -04:00
broccoli-writer.d.ts feat(build): enforce formatting of some files. 2015-04-11 18:39:28 -07:00
broccoli.d.ts chore(shrinkwrap): update dependencies to latest 2015-05-07 14:29:43 -07:00
diffing-broccoli-plugin.ts build(brocolli): move filename filtering into DiffingPluginWrapper 2015-05-07 17:00:35 -04:00
multi_copy.ts refactor(build): introduce AngularBuilder facade and clean up many things 2015-04-27 10:47:51 -07:00
tree-differ.spec.ts fix(brocolli): escape special regexp characters when building regexps 2015-05-07 19:01:12 -04:00
tree-differ.ts fix(brocolli): escape special regexp characters when building regexps 2015-05-07 19:01:12 -04:00
ts2dart.d.ts feat(build): enforce formatting of some files. 2015-04-11 18:39:28 -07:00