2 years ago f96c413 main push Compare
Headmerge main into minor
#13331
Compare Suggested base runs: • Benchmarks
packages/reactivity/__tests__/ref.bench.ts::ref write ref, don't read 1000 computeds (invoked) packages/reactivity/__tests__/computed.bench.ts::computedwrite ref, don't read computed (never invoked) packages/reactivity/__tests__/computed.bench.ts::computedupdate ref to trigger watchEffect (scheduled but not executed) packages/runtime-core/__tests__/apiWatch.bench.tspackages/reactivity/__tests__/ref.bench.ts::ref packages/runtime-core/__tests__/apiWatch.bench.ts packages/reactivity/__tests__/ref.bench.ts::ref reduce *reactive* array, 10 elements, only change first value packages/reactivity/__tests__/reactiveArray.bench.tsupdate ref to trigger watcher (scheduled but not executed) packages/runtime-core/__tests__/apiWatch.bench.tspackages/reactivity/__tests__/computed.bench.ts::computed reduce *raw* array, copied, 10 elements packages/reactivity/__tests__/reactiveArray.bench.tspackages/reactivity/__tests__/computed.bench.ts::computed update ref to trigger watchEffect (executed) packages/runtime-core/__tests__/apiWatch.bench.tsreduce *raw* array, manually triggered, 10 elements packages/reactivity/__tests__/reactiveArray.bench.tswrite ref, read 1000 computeds packages/reactivity/__tests__/computed.bench.ts::computedreduce *reactive* array, 1000 elements, only change first value packages/reactivity/__tests__/reactiveArray.bench.tswrite reactive obj, don't read computed (never invoked) packages/reactivity/__tests__/reactiveObject.bench.tswrite reactive obj, read computed packages/reactivity/__tests__/reactiveObject.bench.tswrite reactive obj property packages/reactivity/__tests__/reactiveObject.bench.tsreduce *readonly* array, 10 elements packages/reactivity/__tests__/reactiveArray.bench.tswrite ref, don't read computed (invoked) packages/reactivity/__tests__/computed.bench.ts::computedpackages/reactivity/__tests__/reactiveObject.bench.ts reduce *raw* array, copied, 1000 elements packages/reactivity/__tests__/reactiveArray.bench.tsreduce *raw* array, manually triggered, 100 elements packages/reactivity/__tests__/reactiveArray.bench.tswrite reactive obj, don't read 1000 computeds (invoked) packages/reactivity/__tests__/reactiveObject.bench.tswrite reactive obj, read 1000 computeds packages/reactivity/__tests__/reactiveObject.bench.ts1000 reactive objs, 1 computed packages/reactivity/__tests__/reactiveObject.bench.tswrite reactive map, don't read computed (never invoked) packages/reactivity/__tests__/reactiveMap.bench.tswrite reactive obj, don't read 1000 computeds (never invoked) packages/reactivity/__tests__/reactiveObject.bench.tswrite reactive obj, don't read computed (invoked) packages/reactivity/__tests__/reactiveObject.bench.tswrite reactive map, read computed packages/reactivity/__tests__/reactiveMap.bench.tswrite reactive map property packages/reactivity/__tests__/reactiveMap.bench.tspackages/reactivity/__tests__/reactiveMap.bench.ts write reactive map, don't read 1000 computeds (invoked) packages/reactivity/__tests__/reactiveMap.bench.tswrite reactive map, don't read 1000 computeds (never invoked) packages/reactivity/__tests__/reactiveMap.bench.tswrite reactive map, don't read computed (invoked) packages/reactivity/__tests__/reactiveMap.bench.tspackages/reactivity/__tests__/ref.bench.ts::ref write reactive map, read 1000 computeds packages/reactivity/__tests__/reactiveMap.bench.tswrite reactive map (10'000 items), read computed packages/reactivity/__tests__/reactiveMap.bench.ts1000 reactive maps, 1 computed packages/reactivity/__tests__/reactiveMap.bench.tspackages/reactivity/__tests__/computed.bench.ts::computed packages/runtime-core/__tests__/apiWatch.bench.ts write independent ref dep packages/reactivity/__tests__/computed.bench.ts::computedreduce *reactive* array, 10 elements packages/reactivity/__tests__/reactiveArray.bench.tsreduce *readonly* array, 1000 elements packages/reactivity/__tests__/reactiveArray.bench.tswrite ref, don't read 1000 computeds (never invoked) packages/reactivity/__tests__/computed.bench.ts::computedreduce *reactive* array, 100 elements packages/reactivity/__tests__/reactiveArray.bench.tsreduce *raw* array, copied, 100 elements packages/reactivity/__tests__/reactiveArray.bench.tsreduce *raw* array, manually triggered, 1000 elements packages/reactivity/__tests__/reactiveArray.bench.tsupdate ref to trigger watcher (executed) packages/runtime-core/__tests__/apiWatch.bench.tsreduce *reactive* array, 1000 elements packages/reactivity/__tests__/reactiveArray.bench.tsreduce *readonly* array, 100 elements packages/reactivity/__tests__/reactiveArray.bench.tsreduce *reactive* array, 100 elements, only change first value packages/reactivity/__tests__/reactiveArray.bench.ts© 2026 CodSpeed Technology