feat: Add opt-in identityMode pointer for SwiftHeapObject wrapper identity caching#2
Merged
krodak merged 12 commits intoApr 21, 2026
mainPassiveLogic/JavaScriptKit:mainfrom
feat/pointer-mode-v2PassiveLogic/JavaScriptKit:feat/pointer-mode-v2Copy head branch name to clipboard
Merged
feat: Add opt-in identityMode pointer for SwiftHeapObject wrapper identity caching#2krodak merged 12 commits intomainPassiveLogic/JavaScriptKit:mainfrom feat/pointer-mode-v2PassiveLogic/JavaScriptKit:feat/pointer-mode-v2Copy head branch name to clipboard
krodak merged 12 commits into
mainPassiveLogic/JavaScriptKit:mainfrom
feat/pointer-mode-v2PassiveLogic/JavaScriptKit:feat/pointer-mode-v2Copy head branch name to clipboard
Commits
Commits on Apr 17, 2026
feat: Add opt-in identityMode pointer for SwiftHeapObject wrapper identity caching
Show description for f16f065committedrefactor: Simplify pointer identity wrapping and class cache generation
Show description for 2518e09committedfix: Fix retain leak on identity cache hit and namespace deinit reference
Show description for 6189043committedtest: Add identity mode E2E tests with dual-mode assertions
Show description for a865a00committedfix: Restore FinalizationRegistry polyfill and clean up formatting noise
Show description for df960e6committedrefactor: Move identityMode to bridge-js.config.json following exposeToGlobal pattern
Show description for 89deed0committedfix: Exclude identityMode from DefaultNodeSetupOptions spread in index.js
Show description for 3d1907dcommittedfix: Regenerate BridgeJSIdentityTests with correct target and add to generate script
Show description for 5bf23cdcommittedfix: Read identityMode from first skeleton that defines it
Show description for 7f61a8bcommitted
Commits on Apr 21, 2026
feat: Add identity mode benchmark infrastructure
Show description for 40ed8d9committedfeat: Add identity mode benchmark Swift sources
Show description for 19c3f8ecommittedperf: Add IQR outlier removal and median to benchmark statistics
Show description for 2aac6d6committed