Я честно говоря думал есть способ обойтись парой умножений и битовыми операциями В общем спасибо за участие!
Дано: 2 Word-а по 16 бит :) Необходимо объединить их так, чтобы биты шли последовательно Можно ли сделать это без многочисленных умножений или...
Indy_, Погугли BrainMM Есть уже бенчмарки, таблицы, примеры Я не хочу ничего доказывать Я пытаюсь понять, как в POSIX отследить завершение...
Indy_, Я автор менеджера памяти BrainMM, который по производительности обгоняет передовые разработки Intel и Google Я не хочу с тобой спорить о...
В многопоточных приложениях бутылочное горлышко - это синхронизация. Как правило выделяются небольшие куски и в рамках одного потока. В этом...
Я создал похожую тему в UNIX: https://wasm.in/threads/otsledit-udalenie-potoka-bez-pthread_cleanup_push.33782/ Помогите, если кто-то может
Я разрабатываю менеджер памяти. Ядро на Си (Clang), а API обвязка уже на конечном языке. Сейчас это Delphi/FreePascal, потом будут заголовочники...
Ладно, буду юзать фиберы. Всем спасибо
Я пытался понять исходники pthread.h - возникло ощущение, что он на низком уровне прописывает калбек. Но нужно для начала понять, что там вообще...
По идее pthread_cleanup_push это макрос, надо посмотреть, во что он разворачивается Чёт у меня пока не получается, какой-то while требует:...
Действительно FlsAlloc/FlsSetValue хорошо работает, главное - задать значение отличное от NULL Но оно работает начиная с Vista, а мне хотелось бы...
Я пишу менеджер памяти, который привязан к TLS. Нужно грамотно обрабатывать случаи, когда поток завершается
Зачем мне нештатная ситуация? Меня интересуют в первую очередь штатные средства. И желательно минимальными ресурсами
Имена участников (разделяйте запятой).