File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 143143 - [ ] ` equals(o) ` - Structural equality
144144 - [ ] ` clear() `
145145 - [ ] ` clone(deep=) `
146- - [ ] FinalizationRegistry (as in JS)
147- - [ ] See https://github.com/shockscript/plans/tree/master/runtime/FinalizationRegistry.md
148- - [ ] Weak (WeakRef as in JS)
149- - [ ] https://github.com/shockscript/plans/tree/master/runtime/FinalizationRegistry.md
146+ - [ ] Finalizer (for when an Object is garbage collected; API similar to JavaScript FinalizationRegistry)
147+ - [ ] Mark as final
148+ - [ ] ` new Finalizer(function(held) {}) `
149+ - [ ] ` track(o:Object, held:* = undefined, untrackToken:* = undefined):void `
150+ - [ ] ` untrack(untrackToken:*) `
151+ - [ ] See https://github.com/shockscript/plans/tree/master/runtime/Finalizer.md
152+ - [ ] Weak (weak reference)
150153- [ ] Math
151154 - [ ] ` random() `
152155 - [ ] ` random(start, end) ` (inclusive; most Number types supported)
You can’t perform that action at this time.
0 commit comments