Скомпилируйте Java в WebAssembly (с помощью GraalVM)JAVA

Программисты JAVA общаются здесь
Anonymous
Скомпилируйте Java в WebAssembly (с помощью GraalVM)

Сообщение Anonymous »

Я пытаюсь скомпилировать Java в WebAssembly. Возможно ли это?
Мой первоначальный подход заключался в том, чтобы взять пример, описанный в этом сообщении в блоге.
Подход, описанный в сообщении в блоге, заключается в следующем:
  • Установите GraalVM и добавьте к
    нативному образу и набору инструментов LLVM
  • Используйте Javac GraalVM для компиляции простой программы
    (в файл класса)
  • Использовать программу создания собственного образа GraalVM для обработки
    файла класса в собственный двоичный файл (с возможностью предварительной обработки
    с помощью llvm)
  • Использовать файлы битового кода LLVM IR для компиляции в виде двоичного файла WASM.
Я перехожу к шагу 4, но после этого не могу скомпилировать битовый код LLVM IR в Wasm.
Я получаю следующую ошибку от LLVM:

Код: Выделить всё

LLVM ERROR: unsupported GC: compressed-pointer
Кто-нибудь пробовал это и добился успеха?

Подробнее здесь: https://stackoverflow.com/questions/679 ... th-graalvm

Вернуться в «JAVA»