| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
GC_unref may indirectly call nim_finalize_for_js, which could mess up
execution of checkDestroy.
I haven't encountered it in refc, but it's definitely present in orc.
|
|
|
|
|
|
| |
* fromJSFunction: dup the value, so that it cannot go out of context.
* setOpaque no longer calls GC_ref, so no need for it to be generic
instead of just taking a pointer.
|
| |
|
|
Split out parts of the JS module, because it was starting to confuse
the compiler a little.
(Peakmem is back at 750M. Interesting.)
|