Size: a a a

2020 May 15

M

Mikhail in graalvm_ru
Я написал тестик, в цикле jni вызовов поделал. В случае с Hotspot в среднем на 300-400 вызов проваливаемся в критикал имплементацию. В случае native-image так и не проваливаемся
источник

OS

Oleg Shelajev in graalvm_ru
В смысле не становится быстрее?
источник

OS

Oleg Shelajev in graalvm_ru
А просто как со скоростью?
источник

λ

λoλdog in graalvm_ru
Oleg Shelajev
Когда native image там весь код горячий
Pgo с тобой не согласен)
источник

OS

Oleg Shelajev in graalvm_ru
Он же не становится горячее :)
источник

λ

λoλdog in graalvm_ru
И холоднее тоже )
источник

M

Mikhail in graalvm_ru
Oleg Shelajev
А просто как со скоростью?
С ней все замечательно кстати.  average: 156.35027 vs average: 59.722523
источник

M

Mikhail in graalvm_ru
Где hotspot, а где native-image думаю понятно
источник

OS

Oleg Shelajev in graalvm_ru
Нет :) это время или throughput?
источник

OS

Oleg Shelajev in graalvm_ru
А критикал в хотспоте как?
источник

M

Mikhail in graalvm_ru
Если поподробнее, то на достаточно синтетическом тесте вот такой результат.
Измерял я тут время нескольких Jni вызовов

HotSpot
min critical: 84200        
min non critical: 630200
average critical: 88188.1
average non critical: 654619.2

GraalVm native-image
min critical: 887000
min non critical: 893500
average critical: 953897.2
average non critical: 1067173.9
источник
2020 May 17

АН

Авроамэриканец Начрэ... in graalvm_ru
Как можно импортировать js  в js файлах, используя graalvm?
Какую-нибудь свою require реализовывать?
источник

OS

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

OS

Oleg Shelajev in graalvm_ru
И там есть экспериментальный require
источник

OS

Oleg Shelajev in graalvm_ru
Но модули лучше мне кажется
источник

АН

Авроамэриканец Начрэ... in graalvm_ru
Oleg Shelajev
Модули работают
источник

АН

Авроамэриканец Начрэ... in graalvm_ru
Oleg Shelajev
Модули работают
источник

АН

Авроамэриканец Начрэ... in graalvm_ru
Мб что-то не так делаю? Пробовал по разному ссылаться на файл
источник

АН

Авроамэриканец Начрэ... in graalvm_ru
demo.js
источник

OS

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