ClearScript Library
ClearScript Library
Hi @William-Froelich, Quick question about your diff: You're defining `CXXALPINEFLAGS`, but where is that symbol used? Thanks!
Hi @AllNamesRTaken, Thanks for your kind words! If we understand correctly, you're building an array of dictionaries in script code and passing it to a .NET method for processing. The...
Hi @AllNamesRTaken, >That way the marshaling would only happen per row Please clarify. Our understanding is that each dictionary in the source data ends up being a row in the...
Hi Joel, Thanks for providing that information! We'll run some experiments and get back to you. Hopefully your current JSON-based solution is good enough in the short term. >The middleground...
Hi again @AllNamesRTaken, We've now run a bunch of tests with randomly generated JavaScript data similar in "shape" to the data in your scenario. Our goal was to find a...
Thanks @promontis! We haven't tested any external serialization libraries on the JavaScript side, but we certainly encourage such experimentation, and we welcome any findings.
Thanks for reporting this, @drumboog!
Hi @AudriusButkevicius, Thanks for reporting and researching this issue. We're already testing delegate handle release as discussed in #394. Sorry about #399; we weren't expecting your PR and went ahead...
>Is that available on some branch? No. At the moment our fix is similar to yours, except that it stores the delegate handles as [pointers](https://docs.microsoft.com/en-us/dotnet/api/system.runtime.interopservices.gchandle.tointptr) in a [raw memory buffer](https://docs.microsoft.com/en-us/dotnet/api/system.runtime.interopservices.marshal.alloccotaskmem)...
Hi @AudriusButkevicius, We appear to have a fix for the exception issue. Interestingly, the Unloading sample with your modifications now works even _without_ manually unloading the native library. We're still...