Size: a a a

Rust — русскоговорящее сообществo

2020 October 06

BV

Boris Vinogradov in Rust — русскоговорящее сообществo
Emmanuel Goldstein
В релизе, после стрипа
ты lto не пробовал кстати?
источник

EG

Emmanuel Goldstein in Rust — русскоговорящее сообществo
Boris Vinogradov
ты lto не пробовал кстати?
lto уже включён
источник

BV

Boris Vinogradov in Rust — русскоговорящее сообществo
хмм, а асм выхлоп не смотрел чего больше стало - кода или меты?
источник

EG

Emmanuel Goldstein in Rust — русскоговорящее сообществo
В моём случае может ещё помочь cross-language LTO (я бандлю libsqlite3), но пока что мне влом с этим возиться
источник

EG

Emmanuel Goldstein in Rust — русскоговорящее сообществo
Boris Vinogradov
хмм, а асм выхлоп не смотрел чего больше стало - кода или меты?
Кода больше. Ещё очень много родаты почему-то.
источник

АМ

Александр Мещеряков... in Rust — русскоговорящее сообществo
codegen-units=1 еще нужно поставить )
источник

EG

Emmanuel Goldstein in Rust — русскоговорящее сообществo
Александр Мещеряков
codegen-units=1 еще нужно поставить )
Естественно, это уже
источник

BV

Boris Vinogradov in Rust — русскоговорящее сообществo
Emmanuel Goldstein
Кода больше. Ещё очень много родаты почему-то.
ну родата она может в разных местах проявлятся - я бы попробовал с разными оптимизациями
источник

BV

Boris Vinogradov in Rust — русскоговорящее сообществo
обычно жирная .rodata это следствие O2
источник

АМ

Александр Мещеряков... in Rust — русскоговорящее сообществo
Emmanuel Goldstein
Естественно, это уже
panic = 'abort'?
источник

SD

Sergey Duck in Rust — русскоговорящее сообществo
Привет! Есть строка
10. Текст
11. Тоже текст


Как можно убрать число вначале?
источник

p

polunin.ai in Rust — русскоговорящее сообществo
Можно через регулярные выражения
источник

SD

Sergey Duck in Rust — русскоговорящее сообществo
polunin.ai
Можно через регулярные выражения
А как это будет происходить?
источник

r

red75prime in Rust — русскоговорящее сообществo
Sergey Duck
Привет! Есть строка
10. Текст
11. Тоже текст


Как можно убрать число вначале?
В текстовом редакторе с поддержкой регэкспов сделать замену ^[0-9]+\. на пустую строку
источник

SD

Sergey Duck in Rust — русскоговорящее сообществo
red75prime
В текстовом редакторе с поддержкой регэкспов сделать замену ^[0-9]+\. на пустую строку
Почему-то ничего не нашло
источник

АМ

Александр Мещеряков... in Rust — русскоговорящее сообществo
Sergey Duck
Привет! Есть строка
10. Текст
11. Тоже текст


Как можно убрать число вначале?
"10. Текст".chars().skip_while(|&c| c.is_numeric() || c == '.' || c.is_whitespace()).collect();
источник

SD

Sergey Duck in Rust — русскоговорящее сообществo
Александр Мещеряков
"10. Текст".chars().skip_while(|&c| c.is_numeric() || c == '.' || c.is_whitespace()).collect();
Неплохо, спасибо огромное :D
источник

r

red75prime in Rust — русскоговорящее сообществo
Sergey Duck
Почему-то ничего не нашло
\. убрать
источник

SD

Sergey Duck in Rust — русскоговорящее сообществo
red75prime
\. убрать
Спасибо!
источник

K

Kitsu in Rust — русскоговорящее сообществo
Чего-то не могу найти нужное определение для конвертации. Вот это строка работает:
let _: std::path::PathBuf = "asd".into(); при этом вижу только From для String, T: AsRef<OsStr> и другие не интересные. Какой в итоге выбирается?
источник