Денис
пожалуйста не спрашивайте его
Alexander
Alex
как узнать какой аллокатор скомпилился?
Alex
системный или jemalloc
Alex
или jemalloc уже выпилили?
Денис
дык джемаллок же дефолтный, не?
Денис
то есть если ты ничего не предпринимал, и не указывал кастомный аллокатор, то будет джемаллок
Alex
Alex
с no_std
Alex
no_std = system_allocator?
Денис
да вроде нет
Alex
в общем стрипанный release бинарь у меня весит 8 кб
Alex
с lto
Денис
бля неужели системный сделали по дефолту
Денис
https://github.com/rust-lang/rust/issues/36963
Денис
слушайте походу да — https://github.com/rust-lang/rust/pull/51241/files#diff-a7cb10d38695189cd9186f24c90e1634
Денис
охуенно
Денис
валгринд теперь норм память замеряет
Денис
заебись
Денис
хм, или нет
Денис
Loo
Marat
Alex
типа jemalloc надо под каждую архитектуру
Alex
возиться с этим не хотели
Alex
плюс размер бинаря
Alex
как если не секрет?
Aleksey
а что значит "даже не actix"?
actix вроде к HTTP никакого отношения не имеет.
Vladimir
Vladimir
не?
Alex
Маjко
でゲソ
Ради биндов же
Berkus
ух какой ramp тормозной!
Berkus
recursive fibo(45) = 1134903170
... took 64.030870382s
с u64
recursive fibo(45) = 1134903170
... took Duration { secs: 4, nanos: 730722925 }
ыа?
Loyd
Loyd
То есть не пойму, таки стандартный или жмаллок сейчас
Marat
Marat
Ну в стейбле
Nikita
я всё пропустил, в найтли стандартным аллокатором системный стал?
Vladimir
https://lifthrasiir.github.io/rustlog/why-is-a-rust-executable-large.html
Vladimir
В середине поста есть про включение системного аллокатора.
Nikita
про то как включать системный я знаю
Roma
Nikita
та они заебали
Nikita
всё полезное - полусырое, а они фичи пилят
Маjко
Nikita
Но я не говорил OCaml
Nikita
хотя иногда подмывает забить на раст и докурить ocaml
Маjко
Там же гц
Маjко
Ну типа
Они для разных задач
Vladimir
Короче, тот трейт глобал алокатара, как я понял чисто для того чтобы менять алокатор в стейбл расте
Маjко
Roma
Nikita
Там обещают multicore занести
Alexander
Но , когда я на нём писал - в окамле был самый быстрый гц, но не мультитрадлвый и отрезал один бит.
Nikita
тогда заживём!
Маjко
Vladimir
Ну я не совсем понимаю как должна локальная работать, но там два трейта
Nikita
бля
Nikita
хочу аналог смолтоковой системы на мк
Маjко
Roma
Маjко
Мб наконец увидим нормально работающие дефолтные генерик параметры
Vladimir
Vladimir
и выглядит как костыль
Vladimir
добавлять генерик ко всем коллекциям для кастомной алокации
պլհկ
Да вроде норм, почему костыль?
Alexander
պլհկ
big
http://www.kframework.org этот ?