taTanStack
GitHubformWorkspace
GitHub
  • CI Pipeline Executions
    • Current executionSucceededjg/meta-magic
    • Configuration
    • Self-Healing CI
    • Project Graph
    • Resource Usage
    • Analysis
    • Conformance
  • Runs
    • Current runSucceeded
    • Tasks
    • Resource Usage
Insights
  • Compare tasks
  • Analytics
    perF(form-core): extract meta markers to state object In order to compute if we can re-use the previous meta, we currently tag two properties onto the meta (`derivedMetaSourceKey`, `derivedMetaCanDisplayErrorsKey`). This is fairly expensive because it means we change the shape of an otherwise consistently structured object each time the value changes. We only make use of this when the value changes, so this change switches to using a `markers` object which transitions between values. Basically this pattern: ```ts const markers = { ... }; createAtom((prev) => { // in here, mutate `markers` when prev != curr }); ``` This means the underlying meta object never changes shape. Also important to note, this now means `getFieldSnapshot` doesn't even pass through this code path anymore. NOTE: there's also a bit of a drive-by in here. I updated `nameToFieldNodeSegments` to slice between separators instead of appending characters one-by-one. Much faster, but can be split into its own PR if needed.
    nx run-many --target=build --exclude=examples/**
Succeeded
Linux
4 CPU cores
read access token used
d9db746c2269

Get faster results

Learn how to enable distribution.

Atomizer enabled

13 groups of tasks optimized.

© 2026 - Nx Cloud

Terms of ServicePrivacy PolicyChangelogStatusDocsContact Nx CloudPricingCompany@NxDevTools