Size: a a a

2018 June 19

ПФ

Паша Финкельштейн in graalvm_ru
1.8 - 8я версия
источник

ПФ

Паша Финкельштейн in graalvm_ru
А основная жаба - 10я
источник

NK

ID:414983998 in graalvm_ru
А от куда ты взял что это дебаг сборка???
источник

NK

ID:414983998 in graalvm_ru
Ну 10я и что? Вопрос в том, что меряется GraalVM
источник

ПФ

Паша Финкельштейн in graalvm_ru
Ну в 8й аот собирался только дебаг вроде бы
источник

NK

ID:414983998 in graalvm_ru
А не рантайм джавы
источник

ПФ

Паша Финкельштейн in graalvm_ru
Граль - часть рантайма джавы
источник

ПФ

Паша Финкельштейн in graalvm_ru
Другой джит
источник

ПФ

Паша Финкельштейн in graalvm_ru
Но когда говорим об аот - это значит что кусок джавы был собран в бинарь старым гралем
источник

ПФ

Паша Финкельштейн in graalvm_ru
Старая джава старым гралем
источник

NK

ID:414983998 in graalvm_ru
Ну вот и челендж. Попробовать это под Java 10 +  GraalVM
источник

NK

ID:414983998 in graalvm_ru
Еще интерестно сравнить тот же код на GraalVM и на Dalvik. Учитывая что последняя регистровая VM а не стековая должно так же отличаться
источник
2018 June 20

OS

Oleg Shelajev in graalvm_ru
Мне тоже интересно бенчмарки
источник

OS

Oleg Shelajev in graalvm_ru
Но гральвм аот когда он без profile guided optimisations будет медленнее джита.
источник

OS

Oleg Shelajev in graalvm_ru
Прогретого джита
источник

OS

Oleg Shelajev in graalvm_ru
Зато будет круто быстро стартовать
источник

OS

Oleg Shelajev in graalvm_ru
ID:414983998
openjdk version "1.8.0_171"
OpenJDK Runtime Environment (build 1.8.0_171-11)
GraalVM 1.0.0-rc2 (build 25.71-b01-internal-jvmci-0.43, mixed mode)
Мне кажется это нормальная сборка из опенсорсных компонентов
источник

OS

Oleg Shelajev in graalvm_ru
С оптимизациями например вот https://twitter.com/lukasz_bialy/status/989091065033625606?s=19
источник

OS

Oleg Shelajev in graalvm_ru
Для облаков и прочего где стартап важен может быть полезно
источник

NK

ID:414983998 in graalvm_ru
Для highload обычно не джаву просто выбирают и не Go.
источник