|
|
@25759
|
15 years |
vboxsync |
iprt/semaphore.h: RT_LOCK_CHECK_ORDER && IN_RING3 -> wrap …
|
|
|
@25724
|
15 years |
vboxsync |
iprt: Use RTMSINTERVAL for timeouts. Fixed missing timeout underflow …
|
|
|
@25690
|
15 years |
vboxsync |
iprt/lockvalidator: Record recursion on the lock stack.
|
|
|
@25660
|
15 years |
vboxsync |
thread.cpp: Fixed case of accessing RTTHRADINT after it was freed.
|
|
|
@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 …
|
|
|
@25622
|
15 years |
vboxsync |
tstRTLockValidator: testcase improvements.
|
|
|
@25618
|
15 years |
vboxsync |
IPRT,pdmcritsect: More lock validator hacking.
|
|
|
@25611
|
15 years |
vboxsync |
iprt/lockvaldiator,++: owner record management and some other stuff. …
|
|
|
@25598
|
15 years |
vboxsync |
iprt/thread.h: Added RTThreadGetState, fixed busted RTThreadBlocking.
|
|
|
@25528
|
15 years |
vboxsync |
IPRT,SUPDrv,++: AssertMsg[12] -> AssertMsg1Weak, AssertMsg1, …
|
|
|
@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; …
|
|
|
@25398
|
15 years |
vboxsync |
IPRT,PDMAllocCritSect: Don't bitch when recursivly entering a mutex.
|
|
|
@25373
|
15 years |
vboxsync |
IPRT,PDMCritSect: More validation changes. Validate posix and linux …
|
|
|
@25368
|
15 years |
vboxsync |
RTCritSect,PDMCritSect,iprt/lockvalidator.h: Reworked the deadlocking …
|
|
|
@25000
|
15 years |
vboxsync |
IPRT: Fixed -Wshadow warnings, found two bugs in error paths.
|
|
|
@23125
|
15 years |
vboxsync |
rtThreadAdopt: bugfix.
|
|
|
@23124
|
15 years |
vboxsync |
IPRT: Added RTThreadIsMain().
|
|
|
@21337
|
15 years |
vboxsync |
IPRT,HostDrv,AddDrv: Export public IPRT symbols for the linux kernel …
|
|
|
@20273
|
16 years |
vboxsync |
Runtime/thread: paranoia check in strict builds for held rwsem locks …
|
|
|
@20008
|
16 years |
vboxsync |
PDMCritSect: rewrite, ring-0 unlocking not yet enabled.
|
|
|
@15880
|
16 years |
vboxsync |
IPRT/threadinit: removed double #ifdef IN_RING3.
|
|
|
@15747
|
16 years |
vboxsync |
restored waiting on non-waitable assert (things I do to please Knut :) )
|
|
|
@15740
|
16 years |
vboxsync |
removed bogus assert when trying to wait on non-waitable thread
|
|
|
@14298
|
16 years |
vboxsync |
Corrected a couple of grammos.
|
|
|
@14001
|
16 years |
vboxsync |
Not C++ comments.
|
|
|
@13908
|
16 years |
vboxsync |
Fixed include order, a bunch of GCC 3.3 warnings, OS/2 build.
|
|
|
@13837
|
16 years |
vboxsync |
s/%Vr\([acfs]\)/%Rr\1/g - since I'm upsetting everyone anyway, better …
|
|
|
@13836
|
16 years |
vboxsync |
s/ELEMENTS/RT_ELEMENTS/g - retiring ELEMENTS (finally).
|
|
|
@11596
|
16 years |
vboxsync |
iprt: Added RTThreadCreateV and RTThreadCreateF which takes a format …
|
|
|
@10795
|
16 years |
vboxsync |
IPRT: Enabled the rtThreadRemoveLocked assertion on OS/2, hoping that …
|
|
|
@10792
|
16 years |
vboxsync |
IPRT: Fixed issue where RTCreateThread would race against the …
|
|
|
@8679
|
17 years |
vboxsync |
Ignore NIL_RTTHREAD parameters for the RTThreadGet*LockCount APIs.
|
|
|
@8669
|
17 years |
vboxsync |
Use the IN_TREE flag instead of the state just to be on the safe side.
|
|
|
@8661
|
17 years |
vboxsync |
Another attempt - don't call rtThreadRemove twice and if we do call …
|
|
|
@8658
|
17 years |
vboxsync |
Invalidate the thread structure *after* removing it from the tree or …
|
|
|
@8645
|
17 years |
vboxsync |
Added lock counts to the threads.
|
|
|
@8245
|
17 years |
vboxsync |
rebranding: IPRT files again.
|
|
|
@8196
|
17 years |
vboxsync |
OS/2: Temporarily disabled assertion that crashes debug builds.
|
|
|
@8170
|
17 years |
vboxsync |
Rebranding: replacing more innotek strings.
|
|
|
@8155
|
17 years |
vboxsync |
The Big Sun Rebranding Header Change
|
|
|
@6961
|
17 years |
vboxsync |
Generic implementation (in case it's needed).
|
|
|
@5999
|
17 years |
vboxsync |
The Giant CDDL Dual-License Header Change.
|
|
|
@5519
|
17 years |
vboxsync |
Runtime: Fixed memory leaks found by valgrind.
|
|
|
@5417
|
17 years |
vboxsync |
various stray files -> common/misc/
|
|
copied from trunk/src/VBox/Runtime/thread.cpp
|
|
|
@4071
|
17 years |
vboxsync |
Biggest check-in ever. New source code headers for all (C) innotek files.
|