Size: a a a

2020 May 15

OS

Oleg Shelajev in graalvm_ru
Там наверняка могут рассказать лучше чем здесь
источник

M

Mikhail in graalvm_ru
Ок, спасибо
источник

OS

Oleg Shelajev in graalvm_ru
А тебя именно перформанс
источник

OS

Oleg Shelajev in graalvm_ru
Или просто например быстрее ли critical vs. Просто
источник

OS

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

OS

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

OS

Oleg Shelajev in graalvm_ru
Просто в цикле поделал вызовов да и всё
источник

M

Mikhail in graalvm_ru
Вопрос вообще в поддержке. Просто в хотспоте я знаю что разница гигантская, critical call дает буст посильнее intrinsica даже.
источник

M

Mikhail in graalvm_ru
Интересно как с этим в Substrate
источник

OS

Oleg Shelajev in graalvm_ru
Я думаю критикал работает
источник

OS

Oleg Shelajev in graalvm_ru
Было бы странно например код из дждк не работал бы правда?
источник

OS

Oleg Shelajev in graalvm_ru
Но не думаю что там супер разница есть
источник

OS

Oleg Shelajev in graalvm_ru
Потому что в репозитории не находит вроде
источник

M

Mikhail in graalvm_ru
Oleg Shelajev
Его же даже греть не надо
Вроде же нет, critical секции только из горячего кода вызываются
источник

M

Mikhail in graalvm_ru
Oleg Shelajev
Было бы странно например код из дждк не работал бы правда?
Он может работать за счет обычных jni calls
источник

M

Mikhail in graalvm_ru
Просто чтобы проверить я обычно ставлю точку останова в критикал имплементацию и начинаю гонять приложение. Можно попытаться провернуть подобное с собранным образом конечно
источник

OS

Oleg Shelajev in graalvm_ru
Mikhail
Вроде же нет, critical секции только из горячего кода вызываются
Когда native image там весь код горячий
источник

M

Mikhail in graalvm_ru
Хорошо, напишу тест тогда просто для проверки. Спасибо за ответ
источник

M

Mikhail in graalvm_ru
@shelajevoleg К сожалению не работает
источник

OS

Oleg Shelajev in graalvm_ru
Что не работает прости
источник