Vicente Eduardo Ferrer Garcia
Vicente Eduardo Ferrer Garcia
Check out the tests, no one is passing, try to pass them before pushing.
I node port it seems there's a bug: > 2023-02-21T01:41:33.6835391Z [Tue Feb 21 00:11:52] #13550 [ 4174 | py_loader_impl_gc_print | /usr/local/metacall/source/loaders/py_loader/source/py_loader_impl.c ] @Debug : Python Garbage Collector: > 2023-02-21T01:41:33.6835405Z >...
Also there's this in windows: > 2023-02-21T00:03:25.9422754Z ==1552==ERROR: AddressSanitizer: access-violation on unknown address 0x7ff86ac92a68 (pc 0x7ff86ac92a68 bp 0x00000000000f sp 0x0040fcbffa18 T2) > 2023-02-21T00:03:25.9422849Z #0 0x7ff86ac92a67 () > 2023-02-21T00:03:25.9422997Z #1 0x7ff89bfa5f24...
> > I node port it seems there's a bug: > > 2023-02-21T01:41:33.6835696Z attempt to reference unallocated memory (signal SIGSEGV) > > That's not the only problem. There's alot of...
I think I almost get it to work, I want still to fully review it locally.
Yeah, it seems all tests passed, but I still want to fully review it. Formatting failed because I modified it from the web, but I also want to fully review...
I have implemented a full refactor including plugins and a different architecture. There is a lot of functionality not implemented yet like command parsing, and we can still take parts...
This is finally finished... this is the last commit: https://github.com/metacall/core/commit/d18f13062f948ad14e5f90cdf9f2736b4f929f27 It still requires documentation about how to create new plugins in other languages (js for example).
> The output from running metacall-py-call-bench with gdb. This segfault doesn't occur when running with valgrind. @viferga do you think its related to this https://docs.python.org/3/c-api/init.html#c.Py_FinalizeEx > > ``` > Bugs...
> `espree` won't parse function calls written this way > > ```js > function(x) { }; > ``` How we should handle this? Can you implement a fix? Do you...