Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
21a6998
osthreadposix and windows files added
denizzzka Apr 29, 2026
4d58430
osthreadposix and windows files added
denizzzka Apr 29, 2026
c14a699
posix_impl replaced from osthread
denizzzka Apr 29, 2026
52942f6
*_impl.d added to COPY and SRC lists, public import added to osthread
denizzzka Apr 29, 2026
ee06895
posix thread: class Thread removed from osthread, some unused code re…
denizzzka Apr 30, 2026
96be466
Thread class quick and dirty moved to posix_impl
denizzzka Apr 30, 2026
591f664
Source comment filename changed
denizzzka Apr 30, 2026
831debb
static assert comment about threading changed
denizzzka Apr 30, 2026
353bbdd
posix_impl: unused InlineAsm versions removed
denizzzka Apr 30, 2026
6038e33
unused imports removed
denizzzka Apr 30, 2026
e249b28
old style comment removed
denizzzka Apr 30, 2026
c71c52f
posix_impl: some version Windows branches removed
denizzzka Apr 30, 2026
f4e30d8
posix_impl: Windows version branch remove from .join() method
denizzzka Apr 30, 2026
c9b03a6
TODO comment added
denizzzka Apr 30, 2026
261e834
posix_impl: all Windows version branches removed
denizzzka Apr 30, 2026
d07dfdd
windows_impl: start deal with Windows
denizzzka Apr 30, 2026
ce06b84
windows_impl: Thread version CoreDdoc removed
denizzzka Apr 30, 2026
857784a
windows_impl: some simple Windows version branches removed
denizzzka Apr 30, 2026
17888bf
windows_impl: some simple Windows version branches removed - 2
denizzzka Apr 30, 2026
db50ad6
windows_impl: some simple Windows version branches removed - 3
denizzzka Apr 30, 2026
0720cd2
windows_impl: some simple Windows version branches removed - 4
denizzzka Apr 30, 2026
27398d5
windows_impl: unittests removed
denizzzka Apr 30, 2026
9b38181
windows_impl: code after Thread class definition removed
denizzzka Apr 30, 2026
2e1cf5d
PRIORITY_* unittests moved from posix implementation to osthread module
denizzzka Apr 30, 2026
fcc8fca
windows_impl: some Posix version branches removed
denizzzka Apr 30, 2026
0274428
windows_impl: some Posix version branches removed - 2
denizzzka Apr 30, 2026
3f6a08c
TODO and FIXME removed
denizzzka Apr 30, 2026
95143ae
TODO removed from m_unhandled decl
denizzzka Apr 30, 2026
528ef63
thread_entryPoint access fix for Windows builds
denizzzka Apr 30, 2026
cfe1d21
Darwin build fix
denizzzka Apr 30, 2026
9348446
Windows build fix - 2
denizzzka Apr 30, 2026
8a044e7
Windows build fix - 3
denizzzka Apr 30, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions druntime/mak/COPY
Original file line number Diff line number Diff line change
Expand Up @@ -571,6 +571,8 @@ COPY=\
$(IMPDIR)\core\thread\threadgroup.d \
$(IMPDIR)\core\thread\threadbase.d \
$(IMPDIR)\core\thread\osthread.d \
$(IMPDIR)\core\thread\posix_impl.d \
$(IMPDIR)\core\thread\windows_impl.d \
$(IMPDIR)\core\thread\package.d \
\
$(IMPDIR)\etc\valgrind\valgrind.d \
Expand Down
2 changes: 2 additions & 0 deletions druntime/mak/SRCS
Original file line number Diff line number Diff line change
Expand Up @@ -563,6 +563,8 @@ SRCS=\
src\core\thread\threadgroup.d \
src\core\thread\threadbase.d \
src\core\thread\osthread.d \
src\core\thread\posix_impl.d \
src\core\thread\windows_impl.d \
src\core\thread\context.d \
src\core\thread\package.d \
\
Expand Down
Loading
Loading