[PATCH 0/3] Fiber-local storage conformance tests
John Sheu
sheu at google.com
Fri Jul 1 21:41:25 CDT 2016
This set of patches extend the conformance tests for fiber-local storage. In
particular, these tests verify:
* The execution of the callback function provided to FlsAlloc() on fiber,
thread, or process exit, and when FlsFree() is called.
* That FlsAlloc() and FlsFree() NULL out the fiber-local storage slot when the
slot is allocated/freed.
I will be following up with a (rather larger) patch that actually implements the
functionality covered here for Wine.
Enjoy!
John Sheu (3):
kernel32/tests/fiber: Add tests for fiber-local storage.
kernel32/tests/loader: Add tests for fiber-local storage.
kernel32/tests/thread: Add tests for fiber-local storage.
dlls/kernel32/tests/fiber.c | 264 +++++++++++++++++++++++++++++++++++++++----
dlls/kernel32/tests/loader.c | 106 ++++++++++++++++-
dlls/kernel32/tests/thread.c | 241 +++++++++++++++++++++++++++------------
3 files changed, 512 insertions(+), 99 deletions(-)
--
2.8.0.rc3.226.g39d4020
More information about the wine-patches
mailing list