Tldraw/packages
David Sheldrick 8a5741c283
[perf] faster signia capture (#3471)
This PR uses an additional ArraySet to make capturing parent
relationships faster for computeds with more than a handful of parents.
Seems to result in an overall ~20% speedup of the `maybeCaptureParent`
function in normal usage.

### Change Type

- [x] `sdk` — Changes the tldraw SDK
- [x] `improvement` — Improving existing features

### Test Plan

1. Add a step-by-step description of how to test your PR here.
2.

- [ ] Unit Tests
- [ ] End to end tests

### Release Notes

- Slight performance improvement to reactivity bookkeeping.
2024-04-16 08:21:27 +00:00
..
assets ui: make toasts look more toasty (#2988) 2024-03-27 09:41:13 +00:00
editor perf: calculate hypoteneuse manually instead of using hypot (#3468) 2024-04-15 18:45:30 +00:00
namespaced-tldraw New migrations again (#3220) 2024-04-15 12:53:42 +00:00
state [perf] faster signia capture (#3471) 2024-04-16 08:21:27 +00:00
store New migrations again (#3220) 2024-04-15 12:53:42 +00:00
tldraw RBush again? (#3439) 2024-04-15 16:28:18 +00:00
tlschema New migrations again (#3220) 2024-04-15 12:53:42 +00:00
tlsync New migrations again (#3220) 2024-04-15 12:53:42 +00:00
utils New migrations again (#3220) 2024-04-15 12:53:42 +00:00
validate New migrations again (#3220) 2024-04-15 12:53:42 +00:00