Avatar for the swc-project user
swc-project
swc
BlogDocsChangelog

Performance History

Latest Results

fix(es/decorators): delay 2022 decorator initializers after private fields (#11847) **Description:** Fixes a 2022-03 decorator initialization ordering bug where `_initProto(this)` could run before decorated private instance field storage was initialized. In that ordering, `addInitializer` callbacks using `context.access.get(this)` could throw `TypeError: attempted to get private field on non-instance`. This tracks 2022-03 decorated instance field initializer ids and only injects `_initProto` into a safe later public field initializer. If decorated private storage has to be initialized first and no safe field exists, `_initProto` falls back to constructor injection so class field lowering runs it after instance storage setup. Added an exec regression fixture for the issue case with a decorated public field followed by decorated private and public fields. None. **Related issue:** Fixes #11846
main
11 hours ago
Merge branch 'main' into kdy1/fix-11846-decorator-init-order
kdy1/fix-11846-decorator-init-order
12 hours ago
ci: tolerate Claude comment cleanup failures
kdy1/fix-11846-decorator-init-order
12 hours ago
fix(es/decorators): split 2022 field initializers
kdy1/fix-11846-decorator-init-order
12 hours ago
chore: Add changeset for relative symlink inputs
kdy1/fix-issue-11880-preserve-symlinks
16 hours ago
chore: move swr ecosystem test to todos
kdy1/move-swr-ecosystem-test-to-todos
18 hours ago
Merge branch 'main' into kdy1/fix-11846-decorator-init-order
kdy1/fix-11846-decorator-init-order
23 hours ago

Latest Branches

CodSpeed Performance Gauge
+3%
fix(es/decorators): delay 2022 decorator initializers after private fields#11847
12 hours ago
24b3862
kdy1/fix-11846-decorator-init-order
CodSpeed Performance Gauge
+4%
fix(es/modules): resolve relative symlinked inputs from cwd#11883
16 hours ago
9a520cc
kdy1/fix-issue-11880-preserve-symlinks
CodSpeed Performance Gauge
0%
18 hours ago
522a615
kdy1/move-swr-ecosystem-test-to-todos
© 2026 CodSpeed Technology
Home Terms Privacy Docs