Size: a a a

2018 October 01

ЮБ

Юрий Бадальянц in graalvm_ru
источник

ЮБ

Юрий Бадальянц in graalvm_ru
но вообще, со скалой там попроще
источник

OS

Oleg Shelajev in graalvm_ru
"What's the current state of this issue? We are in the process of making our product compatible with Graals native-image. One of the big blockers is Akka. We would like to know whether we can expect Akka to become compatible soon or if we should start getting rid of our dependency on Akka.
Thanks a lot!"


OMG!
источник

ЮБ

Юрий Бадальянц in graalvm_ru
в скале почти не юзают рефлекшн и подобные штуки, которые создают проблемы
источник

ЮБ

Юрий Бадальянц in graalvm_ru
Oleg Shelajev
"What's the current state of this issue? We are in the process of making our product compatible with Graals native-image. One of the big blockers is Akka. We would like to know whether we can expect Akka to become compatible soon or if we should start getting rid of our dependency on Akka.
Thanks a lot!"


OMG!
Да просто подпнуть поди решил :)
источник

OS

Oleg Shelajev in graalvm_ru
я все понимаю но getting rid of our dependency on Akka —- это звучит как-то сурово )
источник

ЮБ

Юрий Бадальянц in graalvm_ru
акка не незаменима
источник

ЮБ

Юрий Бадальянц in graalvm_ru
даже так - она очень редко когда действительно нужна :)
источник

AP

Alexey Pomogaev in graalvm_ru
А сколько nativeimage на уровне Hello World кушает памяти?
источник

OS

Oleg Shelajev in graalvm_ru
runtime?
источник

AP

Alexey Pomogaev in graalvm_ru
да
источник

OS

Oleg Shelajev in graalvm_ru
не мерял честно говоря
источник

OS

Oleg Shelajev in graalvm_ru
источник

OS

Oleg Shelajev in graalvm_ru
нетти говорят 8-ish после старта
источник

OS

Oleg Shelajev in graalvm_ru
источник

AE

Alexandr Emelyanov in graalvm_ru
Юрий Бадальянц
Вот собственно это меня смущало: "Since Spring relies on reflection and proxies"
да, прокси под большим вопросом, смогут ли в граале реализовать
источник

OS

Oleg Shelajev in graalvm_ru
→ /usr/bin/time -l ./listDir
Walking path: .
Total: 7 files, total size = 6064975 bytes
       0.46 real         0.00 user         0.00 sys
  3710976  maximum resident set size
...

это 3.7 мега примерно да?
источник

OS

Oleg Shelajev in graalvm_ru
hello world navernoe примерно так же
источник

OC

Oleg Chirukhin ☄️ 🧙🏻‍♂️🚀 in graalvm_ru
Юрий Бадальянц
Вот собственно это меня смущало: "Since Spring relies on reflection and proxies"
легаси код не будет запускаться

ну и ладно

зато будет работать код, специально написанный для AOT
источник

OC

Oleg Chirukhin ☄️ 🧙🏻‍♂️🚀 in graalvm_ru
зачастую вместо рантайм кодогенеации можно использовать компайлтайм кодогенерацию

например, в Котлине корутины реализованы генерацией байткода, им для этого никакого project loom не понадобилось
источник