NativeScript / ios

NativeScript for iOS and visionOS using V8
https://docs.nativescript.org/guide/ios-marshalling
131 stars 33 forks source link

Re-add cleanup code from DisposeValue #226

Closed caitp closed 1 year ago

caitp commented 1 year ago

This re-introduces a bunch of Caches cleanup from the ObjectManager, which may improve the situation with leaks to some degree. More work is (probably) needed here.

To be honest, I've only verified that these are passing the in-tree tests, have not tried it against a large application that would see problems from the eternal objects held by the Caches.

NathanWalker commented 1 year ago

This needs to be tested against larger projects - it appears to work against the ultimate tab app.