Vicente Eduardo Ferrer Garcia
Vicente Eduardo Ferrer Garcia
Hello. It is very interesting, you did something similar to MetaCall but for Lisp, SmallTalk and Tcl. What do you mean by "multiple computer language programming"? I think any information...
Re-uploading it, just in case. [Chameleon.ps.zip](https://github.com/metacall/core/files/5572546/Chameleon.ps.zip)
Here's few commits that prevent memory bugs derived from user input: - https://github.com/metacall/core/commit/717086d91d74425a14c4e6d7b38fd32037a96157 - https://github.com/metacall/core/commit/a28f50bd89f35ad48014951e36cf804b25a9381f - https://github.com/metacall/core/commit/e7cd9feeb8b184acd4f1a90f0c8814a84e41be7c The last one contains information for when we implement our own memory pool,...
I have improved a bit the point 1. It is a base, `cs_loader` has a lot of leaks but they are difficult to track properly unless we build NetCore with...
I have added leak suppression for DotNet Core ( https://github.com/metacall/core/commit/262ecd1f9d76f8d8e18422c8faa8b8b5d2dd43af ), the current amount of leaks is the following: ``` SUMMARY: AddressSanitizer: 791100 byte(s) leaked in 473 allocation(s). SUMMARY: AddressSanitizer:...
Almost there: https://github.com/metacall/core/commit/69343205896f32fc41b492fc3c503c01d6109d74 https://github.com/metacall/core/commit/1ac6afd6d0d7bd6bb992cb115b0d59fe5d07de65 ``` SUMMARY: AddressSanitizer: heap-use-after-free /usr/local/metacall/source/loader/source/loader_impl.c:1002 in loader_impl_handle_validate SUMMARY: AddressSanitizer: 791100 byte(s) leaked in 473 allocation(s). SUMMARY: AddressSanitizer: heap-buffer-overflow /usr/local/metacall/source/loader/source/loader_impl.c:463 in loader_impl_get SUMMARY: AddressSanitizer: 5198 byte(s) leaked...
Here's the base implementation for the loader: https://github.com/metacall/core/commit/cd015706c0e4c2d05e648460b7a1b99b796b61b0
> Is this a Nim package? (cc @dom96) It is a nim wrapper to a c library. A port of that library.
@rxbryan check it out.
Here's more: [output-node-segfault.txt](https://github.com/metacall/core/files/9561142/output-node-segfault.txt)