Size: a a a

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

2020 November 15

c

call eax in Rust — русскоговорящее сообществo
Emmanuel Goldstein
rustc-link-lib выглядит правильнее и должен делать то же самое
Гугление первым это показывает)
источник

IK

Ivan Kalinin in Rust — русскоговорящее сообществo
Как бы можно и оставить, но интересна причина такого
источник

c

call eax in Rust — русскоговорящее сообществo
call eax
println!("cargo:rustc-flags=-l dylib=stdc++");
Так работает?
источник

IK

Ivan Kalinin in Rust — русскоговорящее сообществo
call eax
Так работает?
Не, его я пробовал тоже самым первым)
источник

IK

Ivan Kalinin in Rust — русскоговорящее сообществo
А, кожись std не линковалась только когда компилил тесты...
С обычным исполняемым файлом всё норм даже с dylib=stdc++
источник

EG

Emmanuel Goldstein in Rust — русскоговорящее сообществo
Ivan Kalinin
А, кожись std не линковалась только когда компилил тесты...
С обычным исполняемым файлом всё норм даже с dylib=stdc++
Библиотека линкуется только к library-крейту
источник

EG

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

IK

Ivan Kalinin in Rust — русскоговорящее сообществo
Оно работает в тестах когда ставил static=stdc++
источник
2020 November 16

IK

Ivan Kalinin in Rust — русскоговорящее сообществo
В любом случае всем спасибо
источник

DS

Dmitry Sokolov in Rust — русскоговорящее сообществo
источник

SS

Stanislav Sagan in Rust — русскоговорящее сообществo
Очень большой длиннопост. А ещё есть тематический чатик как раз таки про rust async
источник

В

Виталий in Rust — русскоговорящее сообществo
Я в шоку... у меня программа содержит утечки памяти. При этом в ней нет небезопасного когда. Но зато бесконечные циклы... если кто знает на что следует обращать внимание при написании кода подскажите пожалуйста. Так то в моем представлении достаточно не иметь unsafe🤪
источник

В

Виталий in Rust — русскоговорящее сообществo
Возможно дело в Токио или библиотеке по работе с вебсокетами
источник

c

call eax in Rust — русскоговорящее сообществo
Виталий
Я в шоку... у меня программа содержит утечки памяти. При этом в ней нет небезопасного когда. Но зато бесконечные циклы... если кто знает на что следует обращать внимание при написании кода подскажите пожалуйста. Так то в моем представлении достаточно не иметь unsafe🤪
источник

KK

Kirill (Cykooz) Kuzm... in Rust — русскоговорящее сообществo
Виталий
Возможно дело в Токио или библиотеке по работе с вебсокетами
Очень вероятно что это не утечка, а фрагментация памяти. Она может легко возникать в асинхронке и мультитреде. Ну или твои бесконечные циклы создают бесконечное число объектов и не освобождают их.
источник

В

Виталий in Rust — русскоговорящее сообществo
Kirill (Cykooz) Kuzminykh
Очень вероятно что это не утечка, а фрагментация памяти. Она может легко возникать в асинхронке и мультитреде. Ну или твои бесконечные циклы создают бесконечное число объектов и не освобождают их.
Хм, с этим можно как-то бороться?
источник

DO

Do c Tor O r` Ry in Rust — русскоговорящее сообществo
Виталий
Я в шоку... у меня программа содержит утечки памяти. При этом в ней нет небезопасного когда. Но зато бесконечные циклы... если кто знает на что следует обращать внимание при написании кода подскажите пожалуйста. Так то в моем представлении достаточно не иметь unsafe🤪
а как ты понял, что есть утечки?
источник

В

Виталий in Rust — русскоговорящее сообществo
Do c Tor O r` Ry
а как ты понял, что есть утечки?
Через диспетчер задач: потребление памяти за ночь с 3мб выросло до 6мб
источник

AZ

Alexander Zaitsev in Rust — русскоговорящее сообществo
Виталий
Через диспетчер задач: потребление памяти за ночь с 3мб выросло до 6мб
=)))))
источник

DD

Daniil Davydov in Rust — русскоговорящее сообществo
ржу в голос
источник