Size: a a a

2021 January 28

SZ

Sergey Zhmylove in Modern::Perl
Anton Petrusevich
можно теоретически ещё поди как то ускорить
Конечно можно :)
источник

YM

Yuri Myasoedov in Modern::Perl
12% стоят такого кода?
источник

DF

Denis F in Modern::Perl
Vadim Goncharov
никогда goatse оператор не видел? :)
В книжке видел,  а живьём ни разу :)
источник

SZ

Sergey Zhmylove in Modern::Perl
Yuri Myasoedov
12% стоят такого кода?
Даже 5% этого стоят
источник

YM

Yuri Myasoedov in Modern::Perl
а у тебя перл с трэдами собран? )
источник

SZ

Sergey Zhmylove in Modern::Perl
Anton Petrusevich
можно теоретически ещё поди как то ускорить
Inline::ASM ещё можно заюзать, как минимум
источник

VZ

Vladimir Zhavoronkov in Modern::Perl
источник

AP

Anton Petrusevich in Modern::Perl
переделка на lines += (v & 0xff) == 0x0a; дала 15% вместо 12% ..
источник

VG

Vadim Goncharov in Modern::Perl
а где же finally
источник

AP

Anton Petrusevich in Modern::Perl
Yuri Myasoedov
12% стоят такого кода?
апдейт:
tr            204/s       10387%       5449%       4013%          --        -19%
inlinec       252/s       12891%       6774%       4995%         24%          --
источник

AP

Anton Petrusevich in Modern::Perl
а что не так с кодом то?
источник

VT

Vasily Terkin in Modern::Perl
Не самый очевидный
источник

VT

Vasily Terkin in Modern::Perl
Хотя и не самый страшный
источник

AP

Anton Petrusevich in Modern::Perl
а с тр очевиднее??
источник
2021 January 29

SZ

Sergey Zhmylove in Modern::Perl
Anton Petrusevich
а что не так с кодом то?
С каким? С инлайн си?
источник

SZ

Sergey Zhmylove in Modern::Perl
Обязательность компилятора
источник

SZ

Sergey Zhmylove in Modern::Perl
Обязательность readwrite filesystem
источник

VG

Vadim Goncharov in Modern::Perl
необходимость майнтейнить (возможность поломки)
источник

AK

Andrey Konovalov in Modern::Perl
Есть ли подход попроще?
sub check_package_is_loaded {
 my $package = $_[0];
 no strict;
 *s = *{"${package}::"};
  %s ? 1 : ''
}
источник

AK

Andrey Konovalov in Modern::Perl
Тут ещё косяк в том, что если в пакете нет символов, то результат будет неправильным
источник