Size: a a a

2020 December 04

KN

Kirill Nesmeyanov in PHP
вон, на гитхабе уже народ моими либами пользуется, свои пишет по приколу
источник

KN

Kirill Nesmeyanov in PHP
источник

SM

Sasha Mikhlyaev in PHP
то есть пока - гля чо магу?))
источник

KN

Kirill Nesmeyanov in PHP
нет, пока что "Because I Can"
источник

SM

Sasha Mikhlyaev in PHP
всяко забавно)
источник

R

R1KO in PHP
Kirill Nesmeyanov
есть идеи как скастовать пыховский инт в сигнед шорт?
А pack/unpack не подойдет?
источник

KN

Kirill Nesmeyanov in PHP
хм...
источник

KN

Kirill Nesmeyanov in PHP
кажется подойдёт
источник

R

R1KO in PHP
Либо рили битовыми операциями, побыстрее будет работать
источник

KN

Kirill Nesmeyanov in PHP
с другой стороны - не факт что двойной функции будет быстрее
источник

KN

Kirill Nesmeyanov in PHP
В любом случае там есть более жёсткий косяк. И он в тормозах операционной системы)))
источник

KN

Kirill Nesmeyanov in PHP
ну или в пыхе, который дёргает эти системные вызовы
источник

R

R1KO in PHP
Есть еще варик. FFI
источник

KN

Kirill Nesmeyanov in PHP
какой варик?
источник

KN

Kirill Nesmeyanov in PHP
предлагаешь создать шорт через ffi, пушнуть туда инт, он сам скастуется там и вытащить его обратно уже готовеньким?
источник

R

R1KO in PHP
Ну я просто прикидываю варики как можно сделать в принципе. Но будут затраты на инициализацию этого чуда
источник

KN

Kirill Nesmeyanov in PHP
так можно буфер мемоизировать
источник

KN

Kirill Nesmeyanov in PHP
и грохать в деструкторе, так же как я подчищаю остальные FFI объекты там
источник

KN

Kirill Nesmeyanov in PHP
в this заткнуть
источник

KN

Kirill Nesmeyanov in PHP
всё равно поток там один
источник