From: skirtle <65301168+skirtles-code@users.noreply.github.com> Date: Mon, 14 Oct 2024 00:18:18 +0000 (+0100) Subject: perf(runtime-core): use feature flag for call to resolveMergedOptions (#12163) X-Git-Tag: v3.5.13~52 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=1755ac0a108ba3486bd8397e56d3bdcd69196594;p=thirdparty%2Fvuejs%2Fcore.git perf(runtime-core): use feature flag for call to resolveMergedOptions (#12163) Reduce bundle size when using `__VUE_OPTIONS_API__: false` --- diff --git a/packages/runtime-core/src/component.ts b/packages/runtime-core/src/component.ts index 939f5a401f..3ed42ed0b5 100644 --- a/packages/runtime-core/src/component.ts +++ b/packages/runtime-core/src/component.ts @@ -1006,7 +1006,7 @@ export function finishComponentSetup( instance.vnode.props && instance.vnode.props['inline-template']) || Component.template || - resolveMergedOptions(instance).template + (__FEATURE_OPTIONS_API__ && resolveMergedOptions(instance).template) if (template) { if (__DEV__) { startMeasure(instance, `compile`)