Home > rc-js-util > DebugSharedObjectChecks
Provides life cycle and access checks for shared objects.
Signature:
export declare class DebugSharedObjectChecks
ProtectedViews
will be invalidated any time a memory resize might occur with standard _BUILD.DEBUG
set.
On garbage collect of the javascript object, the associated WASM pointer is checked to see if it has been disposed of.
Method | Modifiers | Description |
---|---|---|
register(instance, protectedView, nameOfInstance) | static |
|
registerWithCleanup(instance, protectedView, nameOfInstance) | static |
Calls register on the shared object but also registers the associated cleanup on release too. |
unregister(protectedView, instance, nameOfInstance) | static |