Size: a a a

Scala User Group

2020 September 08

Oℕ

Oleg ℕizhnik in Scala User Group
У тебя чистое ИО или ридер?
источник

ЮБ

Юрий Бадальянц... in Scala User Group
Чистое ио. Пробовал на РЦ каком-то, откатил после эксперимента. Релиз пока не ставил
источник

K

Kai in Scala User Group
Юрий Бадальянц
Я однажды пытался понять по трейсу, откуда дубевый запрос упал. Так и не нашел, там фигня какая-то была. В итоге нашел иначе. И понял, что трейс котовий не туда указывал. Видимо, эвристика подвела. С тех пор больше не пробовал трейсы.
А зиошный трейс с дубями работает как надо
источник

K

Kai in Scala User Group
так то
источник

ЮБ

Юрий Бадальянц... in Scala User Group
Ну может что-то изменилось с тех пор, конечно. Но осадочек неприятный.
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Kai
А зиошный трейс с дубями работает как надо
Можешь на пальцах объяснить вашу реализацию
источник

𝛈µ

𝛈 µ in Scala User Group
Парсинг байткода лямбды для извлечения локации
источник

K

Kai in Scala User Group
Oleg ℕizhnik
Можешь на пальцах объяснить вашу реализацию
берешь лямбду из флатмапа -> getClass -> loadResource -> parseClassFile -> getLine
источник

𝛈µ

𝛈 µ in Scala User Group
Кольцевой буфер, хранящий хвост стека
источник

𝛈µ

𝛈 µ in Scala User Group
Заполняется на каждой зиошной операции
источник

Oℕ

Oleg ℕizhnik in Scala User Group
спасибо
источник

Oℕ

Oleg ℕizhnik in Scala User Group
𝛈 µ
Кольцевой буфер, хранящий хвост стека
лямбды хранятся?
источник

𝛈µ

𝛈 µ in Scala User Group
Локации кешируются
источник

K

Kai in Scala User Group
Хранятся классы лямбд, у каждой лямбды в коде уникальный класс
источник

𝛈µ

𝛈 µ in Scala User Group
jvm8+
источник

Oℕ

Oleg ℕizhnik in Scala User Group
понятно, звучит хорошо
источник

𝛈µ

𝛈 µ in Scala User Group
Раньше так было невозможно
источник

Oℕ

Oleg ℕizhnik in Scala User Group
а что за "эвристики" в котоэффектах непонятно?
источник

𝛈µ

𝛈 µ in Scala User Group
Не помню уже суть проблемы, лол, но там было какое-то различие
источник

𝛈µ

𝛈 µ in Scala User Group
В энкодинге лямбд
источник