Matthias Beerens
Matthias Beerens
We are using [Zone](https://api.dart.dev/stable/2.18.3/dart-async/Zone-class.html)'s to control some aspects of how the `eval` code is executed. If the `eval` is executed in `CustomZone`, all the JS code that is behind an...
When I dispose the QuickJS engine I get a reference leak after doing a [Object.freeze](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/freeze). ``` reference leak: ADDR REF TYPE PROP 986107159 1 _JSFunction function () { ... #0...
Fixes #31
Doesn't fully fix #30 but drastically reduces memory being retained in `QuickJSRuntime`. I added 2 test cases to demonstrate this. Table with memory increases after 100 iterations: | | Sync...
## Issue When having code that returns data from `VM -> Host`, the memory used will keep on increasing each time the `evalCode` call is made. ## Additional context "quickjs-emscripten":...
It would be nice to have an abstraction layer so that consumers of this library can mock out instances of the library in unit tests!
At the moment the field for `totalDebt` is not nullable. https://github.com/MatthiWare/FinancialModelingPrep.NET/blob/5a9129b9c40ef7b418853553bebf4fbae26e7bb7/FinancialModelingPrepApi/Model/CompanyValuation/BalanceSheetResponse.cs#L158 Sometimes FMP API returns null for this field. I created a support ticket to check if this is valid...
- [x] Check if it makes sense to use https://github.com/reactiveui/refit - [ ] Refactor to use Refit bindings
Use Polly and https://github.com/Polly-Contrib/Polly.Contrib.WaitAndRetry/blob/master/src/Polly.Contrib.WaitAndRetry/Backoff.DecorrelatedJitterV2.cs
https://github.com/adamralph/minver