|
|
@30112
|
15 years |
vboxsync |
iprt/asm.h,*: Added ASMAtomicWriteNullPtr and ASMAtomicUoWriteNullPtr …
|
|
|
@30111
|
15 years |
vboxsync |
iprt/asm.h,*: Revised the ASMAtomic*Ptr functions and macros. The new …
|
|
|
@28800
|
15 years |
vboxsync |
Automated rebranding to Oracle copyright/license strings via filemuncher
|
|
|
@28317
|
15 years |
vboxsync |
RTMemPageFree + all users: Added size parameter to RTMemPageFree so we …
|
|
|
@28271
|
15 years |
vboxsync |
IPRT: Some efence adjustments, adding RTMemAllocVar and RTMemAllocZVar …
|
|
|
@28267
|
15 years |
vboxsync |
iprt: Added RTLockValidatorHoldsLocksInClass and …
|
|
|
@27292
|
15 years |
vboxsync |
Runtime/lockvalidator: free the right record
|
|
|
@25908
|
15 years |
vboxsync |
RTSemRWIsReadOwner: For assertion in main.
|
|
|
@25844
|
15 years |
vboxsync |
lockvalidator.cpp: Made it possible to configure it via the …
|
|
|
@25833
|
15 years |
vboxsync |
lockvalidator.cpp: show the class+sub-class in the lock dump.
|
|
|
@25791
|
15 years |
vboxsync |
iprt/lockvalidator,tstRTLockValidator: Fixed some class reference …
|
|
|
@25748
|
15 years |
vboxsync |
iprt/cdefs,*: Use RT_LOCK_STRICT and RT_LOCK_STRICT_ORDER for …
|
|
|
@25732
|
15 years |
vboxsync |
PDMCritSect: Deployed lock ordering. (ring-3 only, only DEBUG_bird atm)
|
|
|
@25710
|
15 years |
vboxsync |
iprt: SemRW lock order bugfixes.
|
|
|
@25707
|
15 years |
vboxsync |
iprt: Added RTSemRWCreateEx and RTSemRWSetSubClass. Updated …
|
|
|
@25704
|
15 years |
vboxsync |
iprt,pdmcritsect: More flexible lock naming, added …
|
|
|
@25703
|
15 years |
vboxsync |
iprt/lockvalidator: Tested and debugged the basics of lock order …
|
|
|
@25701
|
15 years |
vboxsync |
MSC doesn't like comments in defined(). grumble.
|
|
|
@25700
|
15 years |
vboxsync |
iprt/lockvalidator: finishing the code and fixing bugs.
|
|
|
@25694
|
15 years |
vboxsync |
working on lock order testcase…
|
|
|
@25692
|
15 years |
vboxsync |
iprt/lockvalidator: Implemented order validatation and the …
|
|
|
@25690
|
15 years |
vboxsync |
iprt/lockvalidator: Record recursion on the lock stack.
|
|
|
@25689
|
15 years |
vboxsync |
iprt/lockvalidator: Implement the lock stack (not recording recursion yet).
|
|
|
@25685
|
15 years |
vboxsync |
iprt,pdmcritsect: Some more lock validator code, almost there now... :-)
|
|
|
@25684
|
15 years |
vboxsync |
build fix for newer gcc versions
|
|
|
@25682
|
15 years |
vboxsync |
iprt,pdmcritsect: RTMSINTERVAL, RTLockValidatorClass* and some related …
|
|
|
@25662
|
15 years |
vboxsync |
lockvalidator.cpp: Fixed a bug in rtLockValidatorDdDoDetection where …
|
|
|
@25648
|
15 years |
vboxsync |
iprt: Instrumented semeventmulti-linux.cpp and hacked more on the …
|
|
|
@25645
|
15 years |
vboxsync |
IPRT,DoxyFile.Core: Mopped up the errors in the IPRT doxygen run.
|
|
|
@25638
|
15 years |
vboxsync |
iprt,pdmcritsect: Added RTSemEvent[Set|Add|Remove]Signaller so that we …
|
|
|
@25625
|
15 years |
vboxsync |
iprt/semmutex*: Added RTSemMutexIsOwned. Rewrote mutex recursion …
|
|
|
@25622
|
15 years |
vboxsync |
tstRTLockValidator: testcase improvements.
|
|
|
@25618
|
15 years |
vboxsync |
IPRT,pdmcritsect: More lock validator hacking.
|
|
|
@25617
|
15 years |
vboxsync |
iprt: Added lock validator testcase for read-write semaphore …
|
|
|
@25614
|
15 years |
vboxsync |
iprt,pdmcritsect: More lock validator refactoring and debugging. Added …
|
|
|
@25611
|
15 years |
vboxsync |
iprt/lockvaldiator,++: owner record management and some other stuff. …
|
|
|
@25609
|
15 years |
vboxsync |
lockvalidator.*: some more cleanup.
|
|
|
@25607
|
15 years |
vboxsync |
iprt,pdmcritsect: Shortening and cleaning up the lock validator …
|
|
|
@25604
|
15 years |
vboxsync |
iprt: More deadlock hacking.
|
|
|
@25603
|
15 years |
vboxsync |
iprt: More lock validation code.
|
|
|
@25602
|
15 years |
vboxsync |
iprt: More lock validation code; rewrote tstDeadlock.
|
|
|
@25570
|
15 years |
vboxsync |
lockvalidator,semrw-posix.cpp: link the read and write records.
|
|
|
@25567
|
15 years |
vboxsync |
iprt/setjmp.asm/h: windows port
|
|
|
@25552
|
15 years |
vboxsync |
lockvalidator.cpp: plugged memory leak.
|
|
|
@25528
|
15 years |
vboxsync |
IPRT,SUPDrv,++: AssertMsg[12] -> AssertMsg1Weak, AssertMsg1, …
|
|
|
@25519
|
15 years |
vboxsync |
iprt/lockvalidator.h: Added a enabled setting to assist testing.
|
|
|
@25508
|
15 years |
vboxsync |
iprt/lockvalidator: read/write lock accounting.
|
|
|
@25498
|
15 years |
vboxsync |
IPRT: Added lock validator hooks to semrw-posix.cpp.
|
|
|
@25491
|
15 years |
vboxsync |
IPRT,PDMCritSect: Fixing critsect regression; contains under …
|
|
|
@25478
|
15 years |
vboxsync |
IPRT,PDMCritSect: More lock validator refactoring.
|
|
|
@25467
|
15 years |
vboxsync |
IPRT,PDMCritSect: More lock validation.
|
|
|
@25436
|
15 years |
vboxsync |
RTLockValidator,RTThread: Serialize deadlock detection and …
|
|
|
@25409
|
15 years |
vboxsync |
IPRT,PDMCritSect,Main: Moved code dealing with lock counting from …
|
|
|
@25406
|
15 years |
vboxsync |
IPRT,PDMCritSect: Lock validation can only be performed in ring-3; …
|
|
|
@25373
|
15 years |
vboxsync |
IPRT,PDMCritSect: More validation changes. Validate posix and linux …
|
|
|
@25369
|
15 years |
vboxsync |
build fix
|
|
|
@25368
|
15 years |
vboxsync |
RTCritSect,PDMCritSect,iprt/lockvalidator.h: Reworked the deadlocking …
|