Size: a a a

2020 August 11

p

polunin.ai in rust_offtopic
Constantine Drozdov
я перемещаю его со стека в это хранилище
Как ты знаешь размер dyn T чтобы писать последовательно? О.о
источник

AZ

Alex Zhukovsky in rust_offtopic
Constantine Drozdov
нет ни одного кэшмисса при последовательном чтении
если ты черзе dyn ссылку работаешь то не пофиг ли на кэшмиссы?
источник

L

Lain-dono in rust_offtopic
Eva Baka
сделать realloc если места нет
Руками? Ну лол
источник

p

polunin.ai in rust_offtopic
Eva Baka
не вижу на crates.io
@wafflelapkin ты почему на крейтс ио не выложил?
источник

p

polunin.ai in rust_offtopic
А его тут нет
источник

AZ

Alex Zhukovsky in rust_offtopic
Constantine Drozdov
у тебя конвейер полиморфных команд, ты не можешь избежать полиморфизма в этом месте
если вместо динамических вызовов руками напишешь диспатч из энума или ещё чего то вполне
источник

AZ

Alex Zhukovsky in rust_offtopic
короче я такого не видел, но ещё меньше мне видится необходимость вот прям в таком
источник

Т8

Т-34 85 in rust_offtopic
Lain-dono
А добавить новый элемент туды как?
Тогда надо не через new, а через malloc выделять
источник

Т8

Т-34 85 in rust_offtopic
И вызывать realloc
источник

AZ

Alex Zhukovsky in rust_offtopic
можно сделать кастомный тип, в стд такого нет
источник

AZ

Alex Zhukovsky in rust_offtopic
видимо никому не нужно
источник

p

polunin.ai in rust_offtopic
Constantine Drozdov
у тебя конвейер полиморфных команд, ты не можешь избежать полиморфизма в этом месте
Количество команд известно на этапе компиляции?
источник

L

Lain-dono in rust_offtopic
Т-34 85
Тогда надо не через new, а через malloc выделять
Я то вкурсе, как оно работает
источник

AZ

Alex Zhukovsky in rust_offtopic
Constantine Drozdov
у тебя конвейер полиморфных команд, ты не можешь избежать полиморфизма в этом месте
и непонятно как в этом случае должна работать реаллокация. Если у нас хранилище закончилось, то как мы добавляем новый элемент?
источник

EB

Eva Baka in rust_offtopic
ребят как там в плюсах обстоит вопрос со строками хахахахахахахахвхвхвхвхвхвхвхвхаххахахахаха
источник

CD

Constantine Drozdov in rust_offtopic
Alex Zhukovsky
если вместо динамических вызовов руками напишешь диспатч из энума или ещё чего то вполне
лямбды на вход идут
источник

p

polunin.ai in rust_offtopic
Eva Baka
ребят как там в плюсах обстоит вопрос со строками хахахахахахахахвхвхвхвхвхвхвхвхаххахахахаха
Как там маппинг жсона ахахаххахахха
источник

CD

Constantine Drozdov in rust_offtopic
Alex Zhukovsky
короче я такого не видел, но ещё меньше мне видится необходимость вот прям в таком
базовый код реализации корутин
источник

AZ

Alex Zhukovsky in rust_offtopic
Constantine Drozdov
базовый код реализации корутин
там столько машинерии завязано на вяских планировщиках и прочем что мне с трудом верится что лишняя одна индирекция серьезно повлияет
источник

AZ

Alex Zhukovsky in rust_offtopic
но ты ответь на вопрос про хранилище
источник