Change 16225

ShadauxCat (ShadauxCat)
ShadauxCat committed this change into //guest/ShadauxCat/Sprawl/Mainline under Review 16226
View Review
Download .zip
- Renamed OpaquePtr to OpaqueType, which is more correct as it isn't a pointer.
- Added alignment restriction to OpaqueType
- Changed Mutex implementation on Windows to use faster SRWLOCK instead of CRITICAL_SECTION (cannot mirror this change on Linux because pthread_cond_wait can't accept a pthread_rwlock_t)

#review-16226
  • Files 6
  • Comments 0
4 edited 1 added 1 deleted
UnitTests/UnitTests_Memory.cpp#10
Loading...
memory/opaque_ptr.hpp#2
Loading...
memory/opaque_type.hpp#1
Loading...
threading/condition_variable_windows.cpp#2
Loading...
threading/mutex.hpp#3
Loading...
threading/mutex_windows.inl#2
Loading...
Tip: Use n and p to cycle through the changes.