angular-docs-cn/packages/core/src
Miško Hevery 6279e50d78 perf(core): use native addEventListener for faster rendering. (#18107)
Angular can make many assumptions about its event handlers. As a result
the bookkeeping for native addEventListener is significantly cheaper
than Zone's addEventLister which can't make such assumptions.

This change bypasses the Zone's addEventListener if present and always
uses the native addEventHandler. As a result registering event listeners
is about 3 times faster.

PR Close #18107
2017-07-25 15:35:44 -05:00
..
animation feat(animations): introduce a wave of new animation features 2017-05-16 17:39:57 -07:00
change_detection docs: Fix code example in the ChangeDetectorRef docs (#18051) 2017-07-11 11:45:32 -07:00
debug fix(core): Update types for TypeScript nullability support (#15472) 2017-03-29 09:34:45 -07:00
di perf: latest tsickle to tree shake: abstract class methods & interfaces (#18236) 2017-07-21 16:35:37 -05:00
i18n refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
linker build: Introduce Bazel build rules 2017-06-05 11:18:20 -07:00
metadata perf: latest tsickle to tree shake: abstract class methods & interfaces (#18236) 2017-07-21 16:35:37 -05:00
profile fix(core): Update types for TypeScript nullability support (#15472) 2017-03-29 09:34:45 -07:00
reflection refactor(compiler): don’t rely on global reflector (#16832) 2017-05-23 10:41:23 -06:00
render refactor(animations): make animation testing work with fixture.whenRenderingDone 2017-05-16 17:39:57 -07:00
testability fix(core): distribute externs for testability API (#16179) 2017-04-19 22:46:11 -05:00
util perf: latest tsickle to tree shake: abstract class methods & interfaces (#18236) 2017-07-21 16:35:37 -05:00
view perf(core): use native addEventListener for faster rendering. (#18107) 2017-07-25 15:35:44 -05:00
zone perf(core): use native addEventListener for faster rendering. (#18107) 2017-07-25 15:35:44 -05:00
application_init.ts fix(platform-server): wait for async app initializers to complete before removing server side styles (#16712) 2017-05-16 15:14:55 -07:00
application_module.ts feat: introduce `TestBed.overrideProvider` (#16725) 2017-05-15 13:12:10 -07:00
application_ref.ts fix(core): invoke error handler outside of the Angular Zone (#18269) 2017-07-21 16:35:23 -05:00
application_tokens.ts refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
change_detection.ts refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
codegen_private_exports.ts refactor(compiler): don’t rely on global reflector (#16832) 2017-05-23 10:41:23 -06:00
console.ts refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
core.ts refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
core_private_export.ts refactor(compiler): don’t rely on global reflector (#16832) 2017-05-23 10:41:23 -06:00
di.ts refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
error_handler.ts fix(core): ErrorHandler should not rethrow an error by default (#15077) (#15208) 2017-03-16 12:58:41 -07:00
errors.ts feat: introduce source maps for templates (#15011) 2017-03-14 09:16:15 -07:00
event_emitter.ts docs(core): EventEmitter docs for isAsync defaults (#15780) 2017-05-08 10:47:53 -07:00
linker.ts refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
metadata.ts refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
platform_core_providers.ts refactor(compiler): don’t rely on global reflector (#16832) 2017-05-23 10:41:23 -06:00
render.ts refactor(core): use flags in `Renderer2.setStyle` instead of booleans (#15045) 2017-03-13 09:45:04 -07:00
security.ts fix: turn on nullability in the code base. 2017-04-18 12:07:33 -07:00
type.ts refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
util.ts build: Introduce Bazel build rules 2017-06-05 11:18:20 -07:00
version.ts refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
zone.ts refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00