Size: a a a

2020 September 20

λ

λoλdog in graalvm_ru
А, типа это не дедлок ?)
источник

𝛈µ

𝛈 µ in graalvm_ru
Это лайвлок
источник

ВВ

Виктор Вербицкий... in graalvm_ru
Нет :) Дедлок - взаимная БЛОКИРОВКА. А тут бег по кругу
источник

𝛈µ

𝛈 µ in graalvm_ru
Виктор Вербицкий
Нет :) Дедлок - взаимная БЛОКИРОВКА. А тут бег по кругу
Лайвлок!
источник

ВВ

Виктор Вербицкий... in graalvm_ru
𝛈 µ
Это лайвлок
this
источник

ВВ

Виктор Вербицкий... in graalvm_ru
@shelajevoleg как там можно было состояние компилятора в виде графа или ещё чего посмотреть? Думаю это и без репродюсера даст достаточно информации. Главное собрать
источник

ВВ

Виктор Вербицкий... in graalvm_ru
Как раз на LIR застревает
источник

λ

λoλdog in graalvm_ru
Ничего это не даст
источник

λ

λoλdog in graalvm_ru
Если у него сборка не постоянно зависает
источник

ВВ

Виктор Вербицкий... in graalvm_ru
То где-то гонка в состоянии.
источник

ВВ

Виктор Вербицкий... in graalvm_ru
Всё лучше чем совсем ничего
источник

ВВ

Виктор Вербицкий... in graalvm_ru
А так по состоянию можно уже прикинуть как в него можно попасть и что править надо
источник

ВВ

Виктор Вербицкий... in graalvm_ru
Короче я бы за разрабов компилятора не решал бы что им достаточно, а что нет.
источник

λ

λoλdog in graalvm_ru
Смешно )
источник

λ

λoλdog in graalvm_ru
Там граф будет размером с воину и мир, если не больше )
источник

𝛈µ

𝛈 µ in graalvm_ru
Не постоянно
источник

𝛈µ

𝛈 µ in graalvm_ru
Зависает где-то раз на шесть запусков
источник

λ

λoλdog in graalvm_ru
Да и гонка не в графе, а где-то внутри
источник

ВВ

Виктор Вербицкий... in graalvm_ru
𝛈 µ
Зависает где-то раз на шесть запусков
Ну значит придётся погонять, пока не поймаешь состояние.
источник

𝛈µ

𝛈 µ in graalvm_ru
У меня оно сутки в цикле молотило, за 19 билдов зависло три раза
источник