Size: a a a

2018 June 27

OS

Oleg Shelajev in graalvm_ru
Там есть опции настройки
источник

ПФ

Паша Финкельштейн in graalvm_ru
Oleg Shelajev
Все включено по умолчанию
как выключить?
источник

OS

Oleg Shelajev in graalvm_ru
Просто выключить -XX:-UseJVMCICompiler
источник

OS

Oleg Shelajev in graalvm_ru
И не будет граль компилировать
источник

OS

Oleg Shelajev in graalvm_ru
Будет просто С2 из той же самой сборки
источник

ПФ

Паша Финкельштейн in graalvm_ru
ага
источник

OS

Oleg Shelajev in graalvm_ru
λoλdog
барьеры есть уже, иначе бы у тебя впринципе никакой gc не работал)
А да? Я думал одним нужно больше чем другим, типа там шенанда что-нибудь куда-нибудь копирует на запись, там всякие форвард поинтеры и прочее. Если остальным такое не надо, то местами и не будет барьеров, не?
источник

ПФ

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

ПФ

Паша Финкельштейн in graalvm_ru
поэтому если эти барьеры специально не поддержали — то ой
источник

ПФ

Паша Финкельштейн in graalvm_ru
ну точнее надо смотреть код шенанды или спрашивать Ш, конечно )
источник

λ

λoλdog in graalvm_ru
Oleg Shelajev
А да? Я думал одним нужно больше чем другим, типа там шенанда что-нибудь куда-нибудь копирует на запись, там всякие форвард поинтеры и прочее. Если остальным такое не надо, то местами и не будет барьеров, не?
Все так
источник

λ

λoλdog in graalvm_ru
Но сами барьеры уже реализованы скорее всего, а вот интеграция с компилятором нет
источник

ПФ

Паша Финкельштейн in graalvm_ru
@shelajevoleg я, вероятно, пока не подобрал оптимальных параметров, но пока что разница примерно никакая
источник

OS

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

ПФ

Паша Финкельштейн in graalvm_ru
wrk2
источник

ПФ

Паша Финкельштейн in graalvm_ru
а можно на "ты"?
источник

OS

Oleg Shelajev in graalvm_ru
а, конечно )
источник

OS

Oleg Shelajev in graalvm_ru
не, я имел в виду
источник

ПФ

Паша Финкельштейн in graalvm_ru
А, да. Пока что на локльной машине
источник

OS

Oleg Shelajev in graalvm_ru
приложение?
источник