Kerrigan
sqlite настолько встраиваемый, что есть в виде 1 файлика
Kerrigan
amalgamation называеся вроде
Маjко
Вообще интересно поэкспериментировать
Типа собрать кросс-тулчейн для васма в васм-бинарь И васмовым компилеров компилять васмовый код чтобы запускать васм в браузере
Маjко
Мы интегрировали васм вам в васм чтобы вы могли васмить васмовым васмом
Маjко
Максимальное хипстерство
Kerrigan
хотет
Vladimir
Не шмогли скомпилять rustc в wasm?
Почти уверен что Раст не скомпилится в васм
Vladimir
Там же не полная поддержка разных хардварных херень
Маjко
Ща попробую
Vladimir
К тому же не понятно что делать с ллвмом
Маjко
К тому же не понятно что делать с ллвмом
Скомпелять его в васм, конечно же
Vladimir
Скомпелять его в васм, конечно же
Ну в ллвм как я понимаю асма полно
Vladimir
Его в васм не кончертнешь
Маjко
Тут чувак смог
Kerrigan
запускается долго
Kerrigan
но работает
Vladimir
но работает
Ну у меня с мобильного не взлетел
Vladimir
Там точно цланг в васме?
Vladimir
Или просто плейграунд, Аля руст
Маjко
Цланг в васме
Vladimir
Ну тогда круть
Max
Ну там след какой-то кидали, вроде оно?
Там байты, слишком низкоуровнего, я фронтендер 🌝 Возьму Sqlite
Cat
запускается долго
сафари просто крашнул JS рантайм, даже не скомпилировал сомнительное удовольствие
Cat
сам по себе сафари не нужен, но это это... совершенно другая история...
big
у сафари все время так
big
ff срабатывал каждый раз на эту демку
-__-
А зачем ты такой толстый?
Vladimir
Релиз сборка?
Cat
жирность итераторов же давно уже обсуждается
Loo
Cat
рейд
Nikita
гоблины набигают?
Vladimir
Вообще тут чего-то не хватает в коде, и не факт что сравнение edi с указателем будет быстрее вычитания
Vladimir
мне кажется тут дело скорее не в скорости как таковой
Vladimir
а в бренч предикте
Vladimir
гонят inc throughput is only 1 per clock, vs. 0.5c (or 0.33c Goldmont) for independent add r32, imm8
Vladimir
ну гонят что едд никогд не медленее, а иногда очень быстрее
Vladimir
а это про п4 конкретно
Vladimir
/s/хорошо будет угадывать бранч предикшн/чистый код написан
Anonymous
Как вообще нынче предсказывать что производительнее, а что нет, если скорость будет в основном зависеть от того, насколько чистый код написан?
Cat
а что, уязвимости в бранч предикшне уже пофиксили?
Cat
по некоторым графикам, просадка до 2х раз не доходит (впадлу искать, может я и не прав, так что пофигу) (anyway клауд провайдеры уже всем пропатчили ядра)
Alexey
Чат. Что делать, если я переименовывал файлы туда-сюда и теперь раст считает мэйном.рс не тот файл, что нужно 0.о
Alexey
Собираю cargo run --color=always --package %packagename% --bin %packagename%
Anton
как это? 🤔
Anton
[[bin]] path = "path/to/file/with/main.rs"
Cat
cargo run --bin smth
Cat
если несколько пекеджей, то по-моему их лучше вынести в общий workspace
Alexey
какую ошибку пишет?
В этом и шок, что не пишет, а просто собирает НЕ ТО! То есть файл уже называется test.rs, а он его в мейн берет. Короче решил тем, что снес вообще все, кроме того, что хочу откомпилить, помогло
კაცი
какую ошибку пишет?
с этого и надо было начинать. в идеале без логов и способа запуска и проблемного кода вообще не отвечать)
კაცი
я думал больше никогда эти стикеры не увижу и теперь ты (
Alexey
я думал больше никогда эти стикеры не увижу и теперь ты (
Не хотел тебя расстраивать. А вообще росс прав. Буду увеличивать пинг между проблемой и тупым вопросом в чатик
Маjко
И тут появляется эльбрус, который без бранспредиктора выдает сравнимую производительность
Маjко
Ахах
Cat
а разве эльбрусы не 700 МГц максимум? + без бранч предикшена
კაცი
а разве эльбрусы не стоят как крыло от боинга? нафиг они нужны?)
Cat
а разве эльбрусы не стоят как крыло от боинга? нафиг они нужны?)
ну нужны они для военных целей, как минимум
Cat
а шо, нет?
Маjко
kitsu
*херовый показатель
kitsu
http://www.podtrac.com/pts/redirect.m4a/cdn.newrustacean.com/e024.m4a
kitsu
хз, было ли
kitsu
(второй подкаст про traits deep dive)
Evgεny
300к/наносек вкатился
Anonymous
Веб-разработка💵📃