Bhdn
щас попробую
Berkus
у тебя нет компилятора в системе
Berkus
поэтому и койн майнер ты не можешь разработать
Berkus
Berkus
в принципе, по правилам это бан
Bhdn
помогло
Bhdn
ну забаньте нубаса(
Bhdn
по правилам..
Berkus
погода хорошая
Berkus
vladislav
а как в комитете пропозалы рассматриваются? У них имеется какой-то приоритет? Вроде важный, менее важный, не важный, или они всё в порядке очереди рассматривают? Фильтруются ли как-то пропозалы на входе?
Berkus
фильтруются конечно, не каждый пропозал долетает до комитета
Ioann_
Ребят, вчера только говорили о аллокаторах, а я еще и код скинуть хотел: Решил тут Аллокатор запилить, кто что скажет, кто что думает ?
Ioann_
https://pastebin.com/C3TchdLa
Ioann_
По принципу Пула - на куче, есть еще версия со стеком + кучей. Память выделяется до отказа, освобожденная - не используется вновь.
Ioann_
Сделано, конечно, для максимальной производительсности в определенных задачах. Вот !Дельных комментариев бы, не эксперт я, да и писалось если честно - давно.
Ioann_
Ну, обычно когда идет речь о том, что лучше - вопрос стоит в чем именно. Странно себе представить, что тупо линейное выделение блоками кратными pow2
Ioann_
можно еще как-либо ускорить
Ioann_
Но собственно, смотрел готовые - многие сделаны на malloc
Ioann_
перегрузке
Ioann_
В любом случае, вопрос того какие были допущены ошибки при реализации, оставляю открытым - на ошибках люди, увы учатся.
ep
Я так понимаю, что тут сидят люди, приложившие руку к https://stdcpp.ru/
ep
Что-то из предложений на сайте попробуют пропихнуть на обсуждение в комитете?
Evgenii
https://habrahabr.ru/company/yandex/blog/332556/
ep
https://habrahabr.ru/company/yandex/blog/332556/
Только недавно обсуждали с коллегами, что нет хороших курсов по C++. Неужели теперь есть? :)
Richard
Врода да. Сейчас чекну у себя
Александр
увидел список публикаций @EvgeniyZh на хабре, зауважал
Ioann_
Можно, кстати, там и мои почитать. Только пишу я редко, еще и книгу пишу.
Ioann_
/IvanKamynin
Ioann_
Кажется, я так называюсь там :)
Александр
там же 3 перевода)
не обратил внимания, но всё равно круто
Richard
А что не так с 1.64?
k_voistinov
/IvanKamynin
k_voistinov
неплохо)
Ioann_
Сразу два замечания (если в мультипотоке будут работать). cache-alignment и свои кучи для тредов
Да, многопоточность в данном случае не была учтена, я для многопоточности писал отдельные версии, которые работают без блокировок, но с параллелизмом по данным - то есть 8 потоков = 8 пулов
Ioann_
Хорошее замечание :)
Ioann_
Cache alignment - сделан, вроде. Передается в шаблон же
Nikita
Ioann_
Да, нужно 64 вроде бы, хех. Очень дельно :]
Berkus
а почему нет?
Vlad
Vlad
http://www.boost.org/users/history/version_1_64_0.html
Anatoly
14 - 2015, 15 - 2017
Matway
Nikita
Хм, а куда msvc 13.0 делся?
Sergey
Не подскажете, rangev3 уже собирается на vs2017 с последними апдейтами? Вроде вопрос с extended constexpr снят
Matway
Ни разу не превью.
Anatoly
Хм, а куда msvc 13.0 делся?
не было в природе
Berkus
14.1 по идее
Matway
Нет. 15 - это версия студии, которая на самом деле 2017. При этом тулкит v141. Я не знаю, кого они пытались запутать, но явно преуспели.
KosBeg
но у меня и 2010 и 2017 студии стоят на всякий случай
Ioann_
А если вы используете Буст, то для чего ?
Berkus
А если вы используете Буст, то для чего ?
asio, timers, string algorithms, fusion, filesystem
Berkus
это за минуту навскидку, наверняка что-то ещё
Александр
А если вы используете Буст, то для чего ?
hana, мелочевки удобные, типа operators
Berkus
отправил свое ревью на Beast
Igor
Где-ж еще
Внезапно Это опечатка, имелся в виду pre-push, раз уж на сервере? Или существует какойто способ автоматически разворачивать клиентсайд хуки после клонирования репы? //помимо ./init_repo с cp hook .git/hooks/pre-commit
Igor
Я что-то слышал о том что 141 и 140 бинарно совместимы, и вроде как скомпиленное под 140 должно работать с 141
Berkus
хм, эйчар без фотографии - подозрительно
vladislav
Если девушка, то сразу эйчар?
Evgenii
всего лишь статистика)
vladislav
Ребят, а кто-нибудь может рассказать вкратце или линк какой скинуть, как работает переключение режимов у процессора?
Danil
смотрит, переключает
vladislav
ну как всегда
Berkus
ну и у разных процессоров оно работает по разному
Berkus
у армов например hyp, sv, usr и они вроде через mcr переключаются, плюс есть arm mode и thumb mode в каждом из этих, плюс еще trustzone режимы секьюрности
Berkus
все это описано в ARM ARM который можно скачать на infocenter.arm.com
Berkus
на интеле есть реальный, нереальный, защищенный и длинный режимы, там вообще зоопарк с включением каждого - это наверное проще на wiki.osdev.org найти в читабельном виде