Drew Zagieboylo
Drew Zagieboylo
The reason you're having the linking problem is because you removed the `--version-script=linux_version.map` What errors were you getting by building JLang with that included? I've also tested on an Ubuntu...
Ah ok, thanks for the clarification. I don't have an Ubuntu16.04 system to reproduce this on myself at the moment so I won't be able to help debug this right...
Ah I think the problem is with the minor version of the JDK that you're using. The best supported JDK is this one here: https://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html I believe that the version...
Additionally there are some bits of the runtime (jvm.cpp and jni_help.h) that were copied from the openjdk jvm implementation (utf character parsing and some print wrapper code). These are very...
_From @gharrma on February 23, 2017 6:25_ Unfortunately it seems that there's no automatic way to get the LLVM target triple and data layout of the host machine. Even the...
Lots of OpenJDK7 support has since been enabled. In fact, enough has been enabled that all of the tests in tests/isolated currently pass except for HashTableTest.java. This fails because the...
Hi, Thanks for your interest! At the moment we only support LLVM 5.0, but there is no fundamental reason for that. We use Java shims for the LLVM C API...
Ah I see - yeah I haven't looked too closely at the API changes so I'm not sure how big a difference 6 vs 10 really is. There isn't anyone...
The main tools I've heard of are JITs rather than ahead-of-time and also proprietary -- see [Azul's Falcon compiler](https://www.azul.com/products/zing/falcon-jit-compiler/). Most other efforts I know of go the _other way_ ->...
At the moment, JLang can only link against standalone dynamically linked libraries. Normal java projects are not standalone libraries as they are bytecode that can be executed only inside a...