Size: a a a

2020 March 03

V

Vladimir in graalvm_ru
Alex
Cpython это сабсет питона с типизацией, позволяет скопировать бинарь, но вот я что-то не помню чтобы он самого питона в зависимости не тянул
бинарь и рядом питон что ли?)
источник

A

Alex in graalvm_ru
Вроде как да, зависимости
источник

V

Vladimir in graalvm_ru
ужас какой
источник

A

Alex in graalvm_ru
Ну ты же не называешь jni ужасом
источник

V

Vladimir in graalvm_ru
ну как тебе сказать)
источник

A

Alex in graalvm_ru
Я порядочно видел как загружали в нативном коде libjvm и дёргал и java код
источник

V

Vladimir in graalvm_ru
хз,я против. По-моему тогда лучше что-то другое взять
источник

V

Vladimir in graalvm_ru
кресты, раст и тп
источник

A

Alex in graalvm_ru
Так и тут, часть зависимостей и либ остаётся в питоне, лишь твоя часть критичная к скорости скомпилирована
источник

V

Vladimir in graalvm_ru
т.е. ты только по-сути модули этими бинарями делаешь?
источник

A

Alex in graalvm_ru
Да
источник

A

Alex in graalvm_ru
Ну вот как граалем отдельную jar собрать, aot в таком виде вроде с 9ки или 10 есть
источник

A

Alex in graalvm_ru
Когда jar в so собирали
источник

OS

Oleg Shelajev in graalvm_ru
Alex
Ну вот как граалем отдельную jar собрать, aot в таком виде вроде с 9ки или 10 есть
Мне кажется тут недопонимание, можешь пожалуйста развить тему? Что с 9 или 10 собирает джар в со?
источник

A

Alex in graalvm_ru
источник

A

Alex in graalvm_ru
Насколько помню это было первое включение грааль кода в openjdk
источник

A

Alex in graalvm_ru
Dependences
This project depends on JEP 243: Java-Level JVM Compiler Interface, since the AOT compiler uses Graal as the code-generating backend, which in turn depends on JVMCI.

The project will merge Graal core into the JDK, and deliver it in Linux/x64 builds.
источник

OS

Oleg Shelajev in graalvm_ru
Да, это компилирует java.base модуль?
источник

A

Alex in graalvm_ru
Нет, там же только отдельные модули можно собирать
источник

A

Alex in graalvm_ru
И подключать их как зависимости
источник