Size: a a a

2021 April 20

λ

λoλdog in graalvm_ru
Впринципе обычный инлайн тому пример
источник

λ

λoλdog in graalvm_ru
Там ж не будет сейфпоинтов и все такое
источник

AG

Alexander Galagutski... in graalvm_ru
Вот тут я выпал целиком из контекста. Инварианты которые имеет виду гц - это что значит ?
источник

OS

Oleg Shelajev in graalvm_ru
ну гц каким-то образом манипулирует объектами правда?
источник

OS

Oleg Shelajev in graalvm_ru
например там иногда у объекта может быть какой-нибудь forwarding pointer или еще какая-нибудь ерунда чтобы ГЦ работал нормально
источник

OS

Oleg Shelajev in graalvm_ru
или там например ГЦ надо что бы на каждую запись в поле объекта выполнялась бы процедура какая-нибудь. Или не всегда а только в определенное время
источник

OS

Oleg Shelajev in graalvm_ru
а джит когда не знает этого может код как угодно оптимизировать
источник

АБ

Александр Бруй... in graalvm_ru
Пока только баловался) не мог же я в прод тащить экспериментальную фичу )
источник

OS

Oleg Shelajev in graalvm_ru
действительно! возьми graalvm билды — там не experimental (ну кромe 16=
источник

λ

λoλdog in graalvm_ru
@shelajevoleg а поддержка m1 уже есть везде? )
источник

OS

Oleg Shelajev in graalvm_ru
нигде нет мне кажется
источник

OS

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

λ

λoλdog in graalvm_ru
но в релизе есть инфа про m1
источник

OS

Oleg Shelajev in graalvm_ru
visualvm :D
источник

λ

λoλdog in graalvm_ru
для visual vm
источник

OS

Oleg Shelajev in graalvm_ru
может запускаться на m1
источник

λ

λoλdog in graalvm_ru
ну как-то тупо писать про это
источник

λ

λoλdog in graalvm_ru
если остальное не может
источник

OS

Oleg Shelajev in graalvm_ru
люди старались, работали, а ты тупо писать )
источник

λ

λoλdog in graalvm_ru
в пустою
источник