Size: a a a

2021 July 15

SZ

Sergey Zhmylove in Modern::Perl
А ты сделай
источник

SZ

Sergey Zhmylove in Modern::Perl
(хотя это всё флуд в чате...)
источник

М

Млюшевый Пишка... in Modern::Perl
чтобы меня забанили*?)
источник

SZ

Sergey Zhmylove in Modern::Perl
Есть отдельный чат, где пентестят бота. Там ссылка выше
источник

SZ

Sergey Zhmylove in Modern::Perl
Не забанят. Он по таймауту умеет
источник

W

Warstone in Modern::Perl
О! Народ просыпается... Он тут уже с год как.
источник

OP

Oleg Pronin in Modern::Perl
Нет. Там полная жопа. Макаронные коды на сях из 90х.
Как коля сказал, next::XS это просто переписанная часть нутрей перла и скорость х10. Там в коде перла создаются времененные переменные с выделением памяти, пользуются своими же SV тормозными там где этого делать не надо, И так далее итп. И так весь перл написан. По моим прикидкам х3 его точно можно было бы ускорить переписав и выкинув кучу легаси
источник

AT

Artem Tepponen in Modern::Perl
Ускорение 3x - это же была-бы киллер фича для perl7 в некоторых задачах
источник

R

Roman in Modern::Perl
Ключевое слово: выкинув кучу легаси
источник

SZ

Sergey Zhmylove in Modern::Perl
Читать как: «выкинув perl»
источник

W

Warstone in Modern::Perl
Слишком толсто, что уже оффтоп.
источник

sA

saintserge Andreev in Modern::Perl
Привет, как то можно точно выгрузить пакет из памяти? Удаление из INC не помогает.
источник

sA

saintserge Andreev in Modern::Perl
Я создаю на лету Moo роли и между тестами в некоторых случаях используется «старый» код. Даже если я сделал delete INC
источник

sA

saintserge Andreev in Modern::Perl
Роли создаются с тем же именем конечно.
источник

GK

Grigoriy Koudrenko in Modern::Perl
есть Symbol::delete_package но он просто подчищает таблицу имен, хотя возможно в твоем случае сработает
источник

SZ

Sergey Zhmylove in Modern::Perl
А что тебе нужно?
источник

SZ

Sergey Zhmylove in Modern::Perl
Так у тебя объекты остаются старые
источник

sA

saintserge Andreev in Modern::Perl
Symbol не помог. Я делаю Роль, потом передаю ее а там в роли всякие after и around методы
источник

sA

saintserge Andreev in Modern::Perl
Вот они и работают как будто они не пересоздались.
источник

sA

saintserge Andreev in Modern::Perl
Видимо какие то проблемы с Role::Tiny
источник