Size: a a a

2019 January 29

A

Alex in graalvm_ru
пока никто не знает
источник

A

Alex in graalvm_ru
даже @shelajevoleg ничего пока не говорит, так как боится что потом его же слова ему предъявят
источник

OS

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

I

Igor in graalvm_ru
источник

OS

Oleg Shelajev in graalvm_ru
У СЕ такая вот как там
источник

I

Igor in graalvm_ru
Но какие отличия у CE и EE
источник

OS

Oleg Shelajev in graalvm_ru
Gpl2 +cpe вроде для java related компонентов
источник

OS

Oleg Shelajev in graalvm_ru
Компилятор лучше, ЕЕ быстрее
источник

A

Alex in graalvm_ru
1) более продвинутый partial escape analysis (удаляет лишние алокации даже у стримов)
2) векторизация циклов (в CE висит тикет чтобы добавили, но хзхз)
источник

A

Alex in graalvm_ru
это что сразу вспоминается
источник

OS

Oleg Shelajev in graalvm_ru
Pgo для native images, sandboxed llvm interpreter,
источник

OS

Oleg Shelajev in graalvm_ru
Dwarf символы для native images
источник

OS

Oleg Shelajev in graalvm_ru
Alex
1) более продвинутый partial escape analysis (удаляет лишние алокации даже у стримов)
2) векторизация циклов (в CE висит тикет чтобы добавили, но хзхз)
Я бы это просто называл лучше компилятор. Мне кажется такие детали это детали имплементации.
источник

OS

Oleg Shelajev in graalvm_ru
+ ЕЕ мне кажется будет с суппортом
источник

A

Alex in graalvm_ru
ну “лучше компилятор” это звучит очень абстрактно
может оказаться что лучше это лишь вместо лонгов инты где нужно ставит =)

я предпочитаю знать что значит лучше и почему например ce тяжело тягаться с c2
а ee норм бодается
источник

OS

Oleg Shelajev in graalvm_ru
Может быть да, но с точки зрения купить наверное более важно примерные результаты и например результаты на твоём коде?
источник

OS

Oleg Shelajev in graalvm_ru
С точки зрения побенчмарка ть, найти там корнеркейсы и все такое наверное прям лист различий поинтереснее
источник

OS

Oleg Shelajev in graalvm_ru
Alex
ну “лучше компилятор” это звучит очень абстрактно
может оказаться что лучше это лишь вместо лонгов инты где нужно ставит =)

я предпочитаю знать что значит лучше и почему например ce тяжело тягаться с c2
а ee норм бодается
Если Инты вместо лонгов даёт тебе прирост производительности который хочется купить то какая разница?
источник

A

Alex in graalvm_ru
ок, именно поэтому даже нвид переписали многие алгоритмы на одинарную точность
но мне хочется знать хотя бы примерный набор что я получу за EE
источник

OS

Oleg Shelajev in graalvm_ru
Escape analysis кстати в СЕ тоже хороший
источник