VirtualBox

source: vbox/trunk/include/iprt/lockvalidator.h

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @57926   9 years vboxsync IPRT: Doxygen clenaups (mostly).
(edit) @57004   9 years vboxsync iprt,*: Marked all format strings in the C part of IPRT and fixed the …
(edit) @56291   10 years vboxsync include: Updated (C) year.
(edit) @45111   12 years vboxsync build fix
(edit) @45110   12 years vboxsync Raw conversion of semrw-lockless-generic.cpp into RTCritSectEx.
(edit) @44529   12 years vboxsync header (C) fixes
(edit) @44528   12 years vboxsync header (C) fixes
(edit) @33540   14 years vboxsync *: spelling fixes, thanks Timeless!
(edit) @28800   15 years vboxsync Automated rebranding to Oracle copyright/license strings via filemuncher
(edit) @28267   15 years vboxsync iprt: Added RTLockValidatorHoldsLocksInClass and …
(edit) @26341   15 years vboxsync include/iprt: scm cleaning up spaces.
(edit) @25908   15 years vboxsync RTSemRWIsReadOwner: For assertion in main.
(edit) @25748   15 years vboxsync iprt/cdefs,*: Use RT_LOCK_STRICT and RT_LOCK_STRICT_ORDER for …
(edit) @25732   15 years vboxsync PDMCritSect: Deployed lock ordering. (ring-3 only, only DEBUG_bird atm)
(edit) @25707   15 years vboxsync iprt: Added RTSemRWCreateEx and RTSemRWSetSubClass. Updated …
(edit) @25704   15 years vboxsync iprt,pdmcritsect: More flexible lock naming, added …
(edit) @25703   15 years vboxsync iprt/lockvalidator: Tested and debugged the basics of lock order …
(edit) @25700   15 years vboxsync iprt/lockvalidator: finishing the code and fixing bugs.
(edit) @25692   15 years vboxsync iprt/lockvalidator: Implemented order validatation and the …
(edit) @25685   15 years vboxsync iprt,pdmcritsect: Some more lock validator code, almost there now... :-)
(edit) @25682   15 years vboxsync iprt,pdmcritsect: RTMSINTERVAL, RTLockValidatorClass* and some related …
(edit) @25645   15 years vboxsync IPRT,DoxyFile.Core: Mopped up the errors in the IPRT doxygen run.
(edit) @25638   15 years vboxsync iprt,pdmcritsect: Added RTSemEvent[Set|Add|Remove]Signaller so that we …
(edit) @25622   15 years vboxsync tstRTLockValidator: testcase improvements.
(edit) @25618   15 years vboxsync IPRT,pdmcritsect: More lock validator hacking.
(edit) @25617   15 years vboxsync iprt: Added lock validator testcase for read-write semaphore …
(edit) @25614   15 years vboxsync iprt,pdmcritsect: More lock validator refactoring and debugging. Added …
(edit) @25610   15 years vboxsync iprt/lockvalidator.h: spaces and docs
(edit) @25607   15 years vboxsync iprt,pdmcritsect: Shortening and cleaning up the lock validator …
(edit) @25602   15 years vboxsync iprt: More lock validation code; rewrote tstDeadlock.
(edit) @25572   15 years vboxsync build fix.
(edit) @25571   15 years vboxsync grumble.
(edit) @25570   15 years vboxsync lockvalidator,semrw-posix.cpp: link the read and write records.
(edit) @25569   15 years vboxsync iprt/lockvalidator.h: docs.
(edit) @25519   15 years vboxsync iprt/lockvalidator.h: Added a enabled setting to assist testing.
(edit) @25508   15 years vboxsync iprt/lockvalidator: read/write lock accounting.
(edit) @25498   15 years vboxsync IPRT: Added lock validator hooks to semrw-posix.cpp.
(edit) @25491   15 years vboxsync IPRT,PDMCritSect: Fixing critsect regression; contains under …
(edit) @25478   15 years vboxsync IPRT,PDMCritSect: More lock validator refactoring.
(edit) @25467   15 years vboxsync IPRT,PDMCritSect: More lock validation.
(edit) @25409   15 years vboxsync IPRT,PDMCritSect,Main: Moved code dealing with lock counting from …
(edit) @25406   15 years vboxsync IPRT,PDMCritSect: Lock validation can only be performed in ring-3; …
(edit) @25398   15 years vboxsync IPRT,PDMAllocCritSect: Don't bitch when recursivly entering a mutex.
(edit) @25373   15 years vboxsync IPRT,PDMCritSect: More validation changes. Validate posix and linux …
(add) @25368   15 years vboxsync RTCritSect,PDMCritSect,iprt/lockvalidator.h: Reworked the deadlocking …
Note: See TracRevisionLog for help on using the revision log.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette