core
core copied to clipboard
refactor(reactivity): priority check if the object is invalid
-
If the object is non-extensible from the beginning, return the original object directly, without the need to check the cache first.
-
If the original object has already been proxied and subsequently becomes non-extensible, when attempting to proxy it again, it should return the original object directly.
-
Removed comments and used variable names instead.
Size Report
Bundles
File | Size | Gzip | Brotli |
---|---|---|---|
runtime-dom.global.prod.js | 90.5 kB (-12 B) | 34.4 kB (+2 B) | 31 kB (+2 B) |
vue.global.prod.js | 148 kB (-12 B) | 53.7 kB (+3 B) | 47.9 kB (+20 B) |
Usages
Name | Size | Gzip | Brotli |
---|---|---|---|
createApp | 50.7 kB | 19.8 kB (+8 B) | 18.1 kB (+14 B) |
createSSRApp | 54.1 kB | 21.1 kB (+10 B) | 19.3 kB (+14 B) |
defineCustomElement | 53 kB | 20.6 kB (+9 B) | 18.8 kB (+55 B) |
overall | 64.4 kB | 24.8 kB (+10 B) | 22.5 kB (-3 B) |
/ecosystem-ci run
📝 Ran ecosystem CI: Open
suite | result | latest scheduled |
---|---|---|
language-tools | :white_check_mark: success | :x: failure |
nuxt | :white_check_mark: success | :white_check_mark: success |
pinia | :white_check_mark: success | :white_check_mark: success |
quasar | :x: failure | :white_check_mark: success |
radix-vue | :white_check_mark: success | :white_check_mark: success |
router | :white_check_mark: success | :white_check_mark: success |
test-utils | :white_check_mark: success | :white_check_mark: success |
vant | :white_check_mark: success | :white_check_mark: success |
vite-plugin-vue | :white_check_mark: success | :white_check_mark: success |
vitepress | :white_check_mark: success | :white_check_mark: success |
vue-i18n | :white_check_mark: success | :white_check_mark: success |
vue-macros | :white_check_mark: success | :white_check_mark: success |
vuetify | :white_check_mark: success | :white_check_mark: success |
vueuse | :white_check_mark: success | :white_check_mark: success |
vue-simple-compiler | :white_check_mark: success | :white_check_mark: success |