|
|
@26060
|
15 years |
vboxsync |
IPRT: Added RTFileOpenF/V.
|
|
|
@26015
|
15 years |
vboxsync |
build fix.
|
|
|
@26012
|
15 years |
vboxsync |
more warnings.
|
|
|
@25961
|
15 years |
vboxsync |
IPRT: Added RTUuidCompare2Strs; renamed tstUuid to tstRTUuid.
|
|
|
@25960
|
15 years |
vboxsync |
Doxyfile*: Added custom command …
|
|
|
@25953
|
15 years |
vboxsync |
Runtime/RTFileIoCtl: fixed prototype (iRequest => ulRequest)
|
|
|
@25951
|
15 years |
vboxsync |
Runtime: gcc warning
|
|
|
@25946
|
15 years |
vboxsync |
*: VBOX_WITH_RAW_MODE - Initial build changes (builds on mac os x).
|
|
|
@25942
|
15 years |
vboxsync |
*: RTEnv usage cleanup - avoid RTEnvGet() as it doesn't necessarily …
|
|
|
@25926
|
15 years |
vboxsync |
Runtime: fixed uninitialized var
|
|
|
@25925
|
15 years |
vboxsync |
build fix.
|
|
|
@25924
|
15 years |
vboxsync |
tstPath -> tstRTPath.
|
|
|
@25923
|
15 years |
vboxsync |
RTPathStripTrailingSlash: testcase + extensions.
|
|
|
@25918
|
15 years |
vboxsync |
Runtime/RTSha1Digest.cpp: no need to open the stream for reading and …
|
|
|
@25910
|
15 years |
vboxsync |
RTFileReadAll: Must pass DENY_NONE or we'll assert in down in RTFileOpen.
|
|
|
@25909
|
15 years |
vboxsync |
RTFileReadAll-generic.cpp: committed too much.
|
|
|
@25908
|
15 years |
vboxsync |
RTSemRWIsReadOwner: For assertion in main.
|
|
|
@25899
|
15 years |
vboxsync |
Runtime/common/log.cpp: gcc warning
|
|
|
@25898
|
15 years |
vboxsync |
Runtime/path-posix.cpp: gcc found this bug
|
|
|
@25872
|
15 years |
vboxsync |
Runtime/testcases: warning
|
|
|
@25865
|
15 years |
vboxsync |
tstRTTimeSpec: renamed from tstTimeSpec, try fix darwin burn.
|
|
|
@25856
|
15 years |
vboxsync |
tstTimeSpec.cpp: Converted to RTTest and added conversion tests.
|
|
|
@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.
|
|
|
@25831
|
15 years |
vboxsync |
iprt/lockvalidation: give better names to anonymous locks
|
|
|
@25805
|
15 years |
vboxsync |
strformat.cpp: Added missing va_end() in %N.
|
|
|
@25801
|
15 years |
vboxsync |
tstRTStrFormat: Added %N test.
|
|
|
@25794
|
15 years |
vboxsync |
Runtime/Makefile.kmk: Install VBoxRT.dll into bin/testcase on windows …
|
|
|
@25793
|
15 years |
vboxsync |
semrw-*generic.cpp: Corrected the c&p invalid handle errors in …
|
|
|
@25792
|
15 years |
vboxsync |
Build fix
|
|
|
@25791
|
15 years |
vboxsync |
iprt/lockvalidator,tstRTLockValidator: Fixed some class reference …
|
|
|
@25766
|
15 years |
vboxsync |
build fix.
|
|
|
@25759
|
15 years |
vboxsync |
iprt/semaphore.h: RT_LOCK_CHECK_ORDER && IN_RING3 -> wrap …
|
|
|
@25751
|
15 years |
vboxsync |
semrw-lockless-generic.cpp: -todo
|
|
|
@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)
|
|
|
@25727
|
15 years |
vboxsync |
build fix
|
|
|
@25724
|
15 years |
vboxsync |
iprt: Use RTMSINTERVAL for timeouts. Fixed missing timeout underflow …
|
|
|
@25723
|
15 years |
vboxsync |
iprt/RTSemRW: A little cleanup.
|
|
|
@25722
|
15 years |
vboxsync |
iprt/RTSemFastMutex: A little cleanup.
|
|
|
@25721
|
15 years |
vboxsync |
iprt/RTSemMutex: MutexSem -> hMutexSem
|
|
|
@25720
|
15 years |
vboxsync |
iprt: Added RTSemEventMultiCreateEx and did some cleanups of the …
|
|
|
@25717
|
15 years |
vboxsync |
iprt: Added RTSemEventCreateEx and did some cleanups of the …
|
|
|
@25715
|
15 years |
vboxsync |
semmutex-linux.cpp: lock validation fixes
|
|
|
@25714
|
15 years |
vboxsync |
iprt: Adjuested the remaining RTSemMutex implementations.
|
|
|
@25713
|
15 years |
vboxsync |
iprt: Remove %Rt from the docs and testcase because there appears to …
|
|
|
@25711
|
15 years |
vboxsync |
iprt: RTSemMutex order validation.
|
|
|
@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).
|
|
|
@25688
|
15 years |
vboxsync |
build fix.
|
|
|
@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 …
|
|
|
@25671
|
15 years |
vboxsync |
iprt/asm.h,ASMAtomciUoReadU64.asm: consistent use of the lock prefix …
|
|
|
@25670
|
15 years |
vboxsync |
semrw-lockless-generic.cpp: Use the unordered version of …
|
|
|
@25669
|
15 years |
vboxsync |
tstInlineAsm.cpp: test ASMAtomic*Read*
|
|
|
@25668
|
15 years |
vboxsync |
tstInlineAsm.cpp: test ASMAtomic*ReadU64
|
|
|
@25666
|
15 years |
vboxsync |
semrw-lockless-generic.cpp: bugfix, made it configurable by defining …
|
|
|
@25665
|
15 years |
vboxsync |
iprt/asm.h,ASMAtomic*.asm: the darwin x86 gcc also has trouble with …
|
|
|
@25664
|
15 years |
vboxsync |
ASMAtomicCmpXchgU64.asm,ASMAtomicReadU64.asm: Quickly hacked up some …
|
|
|
@25663
|
15 years |
vboxsync |
semrw-lockless-generic.cpp: Morphed the semxroads-generic.cpp into a …
|
|
|
@25662
|
15 years |
vboxsync |
lockvalidator.cpp: Fixed a bug in rtLockValidatorDdDoDetection where …
|
|
|
@25661
|
15 years |
vboxsync |
semevent*-posix.cpp: VERR_TIMEOUT when cMillies==0, not VERR_SEM_BUSY.
|
|
|
@25660
|
15 years |
vboxsync |
thread.cpp: Fixed case of accessing RTTHRADINT after it was freed.
|
|
|
@25659
|
15 years |
vboxsync |
semevent*-win.cpp: Lock validation corrections.
|
|
|
@25658
|
15 years |
vboxsync |
semmutex-win.cpp: Correct RTSemMutexIsOwned().
|
|
|
@25657
|
15 years |
vboxsync |
nitpicking.
|
|
|
@25656
|
15 years |
vboxsync |
nitpicking.
|
|
|
@25655
|
15 years |
vboxsync |
semevent-win.cpp: Moved RTEventSignal up in the file
|
|
|
@25654
|
15 years |
vboxsync |
semeventmulti-win.cpp: lock validation support.
|
|
|
@25653
|
15 years |
vboxsync |
semevent-win.cpp: lock validation support.
|
|
|
@25652
|
15 years |
vboxsync |
semmutex-linux.cpp: Fixed bug in rtSemMutexRequest when calculating …
|
|
|
@25651
|
15 years |
vboxsync |
-DEBUG_bird
|
|
|
@25650
|
15 years |
vboxsync |
semevent-linux.cpp: Fixed bug in rtSemEventWait when calculating …
|
|
|
@25649
|
15 years |
vboxsync |
semeventmulti-linux.cpp: Fixed bug in rtSemEventMultiWait when …
|
|
|
@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.
|
|
|
@25642
|
15 years |
vboxsync |
DOXYGEN -> DOXYGEN_RUNNING.
|
|
|
@25641
|
15 years |
vboxsync |
iprt: file header fixes.
|
|
|
@25640
|
15 years |
vboxsync |
iprt: Added RTSemEventMulti[Set|Add|Remove]Signaller.
|
|
|
@25639
|
15 years |
vboxsync |
-debug
|
|
|
@25638
|
15 years |
vboxsync |
iprt,pdmcritsect: Added RTSemEvent[Set|Add|Remove]Signaller so that we …
|
|
|
@25636
|
15 years |
vboxsync |
semeventmulti-posix.cpp: Fixed ancient bug in the non-indefinite …
|
|
|
@25631
|
15 years |
vboxsync |
Runtime: wrong asssertion
|
|
|
@25629
|
15 years |
vboxsync |
Runtime/r3/Solaris: export fileaio-solaris to OSE.
|
|
|
@25628
|
15 years |
vboxsync |
copy & past fix.
|
|
|
@25627
|
15 years |
vboxsync |
build fix
|
|
|
@25626
|
15 years |
vboxsync |
tstRTLockValidator: Added a simple mutex deadlock to the testcase.
|
|
|
@25625
|
15 years |
vboxsync |
iprt/semmutex*: Added RTSemMutexIsOwned. Rewrote mutex recursion …
|
|
|
@25624
|
15 years |
vboxsync |
iprt/semmutex*: Added RTSemMutexIsOwned. Rewrote mutex recursion …
|
|
|
@25623
|
15 years |
vboxsync |
more cleanup
|
|
|
@25622
|
15 years |
vboxsync |
tstRTLockValidator: testcase improvements.
|
|
|