Size: a a a

2020 November 08

SR

Sergey Rubanov in BeerJS Moscow
с - компейр, б - бранч
источник

Sก

Sergey กฏากิ... in BeerJS Moscow
М?
источник

SR

Sergey Rubanov in BeerJS Moscow
ан - не знают точно, но я думаю это unique
источник

Sก

Sergey กฏากิ... in BeerJS Moscow
Во, компейр хорошо звучит, а то констант
источник

SR

Sergey Rubanov in BeerJS Moscow
ага
источник

SR

Sergey Rubanov in BeerJS Moscow
> bdgtequn is "branch on double >= or NaN"
источник

SR

Sergey Rubanov in BeerJS Moscow
все встало на свои места. теперь можно нормально запомнить
источник

SR

Sergey Rubanov in BeerJS Moscow
интересно есть ли cfeqzun
источник

SR

Sergey Rubanov in BeerJS Moscow
нету(
источник

SR

Sergey Rubanov in BeerJS Moscow
чот не хочется подо все платформы самому добавлять лол
источник

Sก

Sergey กฏากิ... in BeerJS Moscow
Цфекьюзун. Вспомнилось https://youtu.be/p9kOOhlE9WY
источник

SR

Sergey Rubanov in BeerJS Moscow
😄
источник

Sก

Sergey กฏากิ... in BeerJS Moscow
И не могу не поделиться еще одной фигней, пока ты думаешь, ввязываться ли в копипасту для смешного опкода https://youtu.be/jMCv_m_l6fg
источник

SR

Sergey Rubanov in BeerJS Moscow
да там не копипаста
источник

SR

Sergey Rubanov in BeerJS Moscow
по спеке ваще надо сначала на нан проверить
https://webassembly.github.io/spec/core/exec/numerics.html#op-trunc-sat-s

с нулём — это оптимизацию можно намутить просто
источник

Sก

Sergey กฏากิ... in BeerJS Moscow
По аналоги не добавить? Много писать?
источник

SR

Sergey Rubanov in BeerJS Moscow
ну хз, как минимум надо для всех платформ найти операции такие
источник

SR

Sergey Rubanov in BeerJS Moscow
если они есть
источник

SR

Sergey Rubanov in BeerJS Moscow
мне еще помимо LLInt просто B3 и Air еще надо и еще там много чего
источник

SR

Sergey Rubanov in BeerJS Moscow
оптимизации с нулём лучше оставить на следующий патч или кому-то)
источник