Bug 13561 – enumProcessThreads should be nothrow

Status
NEW
Severity
normal
Priority
P3
Component
druntime
Product
D
Version
D2
Platform
All
OS
Windows
Creation time
2014-10-01T08:24:47Z
Last change time
2024-12-07T13:34:18Z
Assigned to
No Owner
Creator
Martin Nowak
Depends on
11216
Moved to GitHub: dmd#17284 →

Comments

Comment #0 by code — 2014-10-01T08:24:47Z
The function enumProcessThreads [1] in core.sys.windows.threadaux should be nothrow, but it depends on some core.thread functions. Fixing those requires a workaround/fix for bug 11216. Once enumProcessThreads is nothrow we can remove this workaround [2]. [1]: https://github.com/D-Programming-Language/druntime/blob/6e929bc0b8dc29cff18dcf1c5f5866de98d069b3/src/core/sys/windows/threadaux.d#L212 [2]: https://github.com/D-Programming-Language/druntime/pull/974#issuecomment-57394531
Comment #1 by robert.schadek — 2024-12-07T13:34:18Z
THIS ISSUE HAS BEEN MOVED TO GITHUB https://github.com/dlang/dmd/issues/17284 DO NOT COMMENT HERE ANYMORE, NOBODY WILL SEE IT, THIS ISSUE HAS BEEN MOVED TO GITHUB