Zebediah Figura
|
a1a2d65488
|
ntdll-NtAlertThreadByThreadId: Use flat two-dimensional arrays indexed by thread ID on both the PE and Unix side.
This should be less invasive and hopefully improve performance.
|
2021-04-30 18:10:02 -05:00 |
|
Alistair Leslie-Hughes
|
4d8896cc35
|
Rebase against ca03802a456e7cf4efd834edfeddc483ac72e4b5.
|
2021-04-30 09:12:29 +10:00 |
|
Zebediah Figura
|
592b9480ef
|
Rebase against 4ccf7498aac20b2b0afa2118f8d919718e5fcbbe.
|
2021-04-27 20:03:45 -05:00 |
|
Zebediah Figura
|
d90a798a26
|
Rebase against 7c62e6b169f18f4a5d5809490f8aebdb5a9375eb.
|
2021-03-30 17:06:03 -05:00 |
|
Zebediah Figura
|
7b199110bb
|
Rebase against 71d41b37a1917cdf20cdb171dc73c20dbfdaeefa.
|
2021-03-27 10:31:02 -05:00 |
|
Zebediah Figura
|
44af049de7
|
Rebase against 2828d0820a1661e46f606f28db090d710cef11f4.
|
2021-03-18 00:32:41 -05:00 |
|
Alistair Leslie-Hughes
|
c747e46d75
|
Rebase against 4d5824112e13160e538013a25f1c13a124565180.
|
2021-03-17 09:44:07 +11:00 |
|
Zebediah Figura
|
f4cb879b3d
|
ntdll-NtAlertThreadByThreadId: Include mach/mach.h in unix_private.h.
Thanks to Dean Greer for finding this one.
|
2021-03-05 21:24:30 -06:00 |
|
Zebediah Figura
|
3a33c70a9a
|
Rebase against 31af1aeb7895bddf59a73886b89759f76881bc9e.
|
2021-03-04 17:50:31 -06:00 |
|
Alistair Leslie-Hughes
|
404b698d44
|
Rebase against 6d5659103f49db9e045087dd0093acc3b9a4b919.
|
2021-03-04 11:24:46 +11:00 |
|
Zebediah Figura
|
6b24c39d32
|
Rebase against 3c2db20f66806074b047b0b3c76aa86ad79e3175.
|
2021-03-01 16:31:44 -06:00 |
|
Zebediah Figura
|
b0ddfb4172
|
Remove obsolete dependencies from some definition files.
|
2021-02-28 15:09:58 -06:00 |
|
Zebediah Figura
|
ba02aa0e4d
|
ntdll-NtAlertThreadByThreadId: Restore the NTDLL_UNIXLIB_VERSION changes.
|
2021-02-27 17:16:06 -06:00 |
|
Zebediah Figura
|
e4debaae9b
|
Rebase against 35e43ccf1b42e9f67d7765753f0c3ef8cf102c46.
|
2021-02-25 21:04:11 -06:00 |
|
Zebediah Figura
|
aa8a3d90cb
|
Rebase against b8719736c5a022fa9c50f64adfc3ef58b40460f2.
|
2021-02-18 20:16:43 -06:00 |
|
Alistair Leslie-Hughes
|
d0873d2c72
|
Rebase against a55a37d1dae2231d8dec9f3191449f89be0b10dc.
|
2021-02-17 09:56:43 +11:00 |
|
Alistair Leslie-Hughes
|
4046ffe6c9
|
Rebase against a9c8196e97ec255f4f69d005ea1cbf8fcf2537e8.
|
2021-02-16 11:02:22 +11:00 |
|
Alistair Leslie-Hughes
|
41cb9f5179
|
Rebase against b922b5aeef18fd30b13a4e86c115d68e505c9393.
|
2021-02-12 11:53:19 +11:00 |
|
Zebediah Figura
|
41e15516bd
|
Rebase against 2d6b0b67d91b6433744ec859b10b8ee8eb4a37b3.
|
2021-02-10 19:45:27 -06:00 |
|
Zebediah Figura
|
677b445b0d
|
Rebase against 4f1b297a14bbd304fb20da7c4b64266c14d110e5.
|
2021-02-05 18:01:09 -06:00 |
|
Zebediah Figura
|
a2f82c5c85
|
Rebase against dd417540bb3afb3aa5a04a007eea9a7ee347655b.
|
2021-02-04 17:28:33 -06:00 |
|
Alistair Leslie-Hughes
|
cae1b3eba0
|
Rebase against 433b9081ba7c862feb947400f507228e793d7d4c.
|
2021-02-03 10:11:33 +11:00 |
|
Alistair Leslie-Hughes
|
a6054cf2e9
|
Rebase against cfbbde2abce1eedc7f53db3f8af8078fe4a11cac.
|
2021-02-02 10:51:17 +11:00 |
|
Alistair Leslie-Hughes
|
9692b2e5eb
|
Rebase against 24b9203d3544001dd51894f1c1edd99819367198.
|
2021-01-28 09:08:29 +11:00 |
|
Zebediah Figura
|
b201ee708b
|
ntdll-NtAlertThreadByThreadId: Various fixes for Mac compilation from Gijs Vermeulen.
|
2021-01-24 21:49:17 -06:00 |
|
Zebediah Figura
|
f8ce6cbb21
|
ntdll-NtAlertThreadByThreadId: Add explicit memory barriers.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=50448
|
2021-01-21 23:32:19 -06:00 |
|
Zebediah Figura
|
64877514fb
|
Rebase against 158a9e738421cd16f2e8296f11baa724c64c8ca7.
|
2021-01-21 17:44:50 -06:00 |
|
Alistair Leslie-Hughes
|
2f619b2a53
|
Rebase against a952453888fb5df3c70edf357820bc924b4f3e7f.
|
2021-01-21 12:00:14 +11:00 |
|
Alistair Leslie-Hughes
|
6364ada0ad
|
Rebase against 04a9c9eba77f56d61d615f1147590c67b466bdf8.
|
2021-01-20 10:56:34 +11:00 |
|
Alistair Leslie-Hughes
|
caa2471e20
|
Rebase against 88220e0ee41640940e7686fe0cab7f1e0bfb42f1.
|
2021-01-19 11:50:03 +11:00 |
|
Zebediah Figura
|
dfddef9654
|
ntdll-NtAlertThreadByThreadId: Reset a thread's Win32 futex entry when waking it.
Avoid a race where two simultaneous calls to RtlWakeAddressSingle() wake the same address.
|
2021-01-05 19:53:40 -06:00 |
|
Zebediah Figura
|
8b1e0eec1d
|
ntdll-NtAlertThreadByThreadId: Free the address wait entry on thread exit.
|
2020-12-28 12:36:15 -06:00 |
|
Zebediah Figura
|
b8ca0eae9f
|
ntdll-NtAlertThreadByThreadId: Use a lock-free (list of) arrays to map thread IDs to addresses.
|
2020-12-28 12:22:10 -06:00 |
|
Alistair Leslie-Hughes
|
8cbc70df46
|
Disable ntdll-NtAlertThreadByThreadId patchset
This patchset is causing applications to freeze on startup (intermittently).
Disabled until the root cause can be fixed.
|
2020-12-13 09:08:36 +11:00 |
|
Zebediah Figura
|
dc77e28b0f
|
ntdll-NtAlertThreadByThreadId: New patch set.
|
2020-12-08 20:56:56 -06:00 |
|