jw
09/11/2024, 9:33 PMinternal external
on the JVM still get name mangling which means they fail to link to the C function. Expected? Too late to change? Can't change? I guess I could mangle my C functions to match, but it's a surprising thing to encounter when all I did was raise the visibility from private to internal and now I have to revert that and make an internal trampoline or change to a dedicated internal class hosting the external links as public to avoid the mangling.damian
09/11/2024, 9:47 PMJvmName
?jw
09/11/2024, 10:12 PMjw
09/11/2024, 10:31 PMjw
09/11/2024, 10:31 PMjw
09/11/2024, 10:31 PMjw
09/12/2024, 2:34 AMexternal
should not require thisjw
09/12/2024, 2:35 AM@JsName
them to their platform name. That's fine, I can do that with the JVM, too. But if i name my JS external
something without an @JsName
I expect it to match rather than be mangled to whatever$module_name
by default.