vue3-yuanma/packages
Evan You 629ee75588 perf: prevent renderer hot functions being inlined by minifiers
Terser will aggressively inline hot functions in renderer.ts in order
to reduce "function" declarations, but the inlining leads to performance
overhead (small, but noticeable in benchmarks).

Since we cannot control user's minifier options, we have to avoid the
deopt in the source code by using arrow functions in hot paths.
2020-02-14 03:27:27 -05:00
..
compiler-core fix(compiler-core): should not hoist element with cached + merged event handlers 2020-02-13 18:34:08 -05:00
compiler-dom wip(ssr): adjust event hydration flag 2020-02-13 18:28:40 -05:00
compiler-sfc test: test updates for d40c642 2020-02-11 18:40:42 -05:00
compiler-ssr refactor(compiler-core): use more concise marker for compiled slots 2020-02-12 13:45:35 -05:00
reactivity perf(reactivity): better computed tracking (#710) 2020-02-09 15:25:17 -05:00
runtime-core perf: prevent renderer hot functions being inlined by minifiers 2020-02-14 03:27:27 -05:00
runtime-dom refactor(ssr): make hydration logic tree-shakeable 2020-02-14 01:30:08 -05:00
runtime-test release: v3.0.0-alpha.4 2020-01-27 16:20:00 -05:00
server-renderer refactor(types): move shapeFlags to shared 2020-02-14 01:36:42 -05:00
shared refactor(types): move shapeFlags to shared 2020-02-14 01:36:42 -05:00
size-check chore: use more representative size check code 2020-01-30 12:03:38 -05:00
template-explorer refactor(compiler): prefix all imported helpers to avoid scope collision 2020-02-07 18:53:39 -05:00
vue refactor(types): move shapeFlags to shared 2020-02-14 01:36:42 -05:00
global.d.ts build: avoid runtime wildcard import in global build 2020-02-13 18:50:36 -05:00