|
|
@25570
|
15 years |
vboxsync |
lockvalidator,semrw-posix.cpp: link the read and write records.
|
|
|
@25568
|
15 years |
vboxsync |
typo
|
|
|
@25567
|
15 years |
vboxsync |
iprt/setjmp.asm/h: windows port
|
|
|
@25565
|
15 years |
vboxsync |
iprt/setjmp.asm: todos
|
|
|
@25558
|
15 years |
vboxsync |
FreeBSD/iprt,suplib: Review and cleanup of r56138. Hope it compiles…
|
|
|
@25552
|
15 years |
vboxsync |
lockvalidator.cpp: plugged memory leak.
|
|
|
@25549
|
15 years |
vboxsync |
semxroads-generic.cpp: bugfix - reset race (of course).
|
|
|
@25536
|
15 years |
vboxsync |
iprt/assert.h: Added RTAssertMsg2Add[Weak][V] for dumping the lock …
|
|
|
@25533
|
15 years |
vboxsync |
IPRT: Stub missing RTR0AssertPanicSystem implementations.
|
|
|
@25531
|
15 years |
vboxsync |
RTR0AssertPanicSystem/solaris: bugfix.
|
|
|
@25530
|
15 years |
vboxsync |
rtR0AssertNativeMsg2V: fixes all over the place.
|
|
|
@25528
|
15 years |
vboxsync |
IPRT,SUPDrv,++: AssertMsg[12] -> AssertMsg1Weak, AssertMsg1, …
|
|
|
@25525
|
15 years |
vboxsync |
build fix.
|
|
|
@25524
|
15 years |
vboxsync |
semrw-posix.cpp,tstRTSemRW: added an insufficient workaround for the …
|
|
|
@25523
|
15 years |
vboxsync |
tstRTSemRW: comment about pseudo random.
|
|
|
@25522
|
15 years |
vboxsync |
semrw-generic.cpp: Fixed ownership checks in the ReleaseRead code …
|
|
|
@25521
|
15 years |
vboxsync |
tstRTSemRW.cpp: Negative testing.
|
|
|
@25520
|
15 years |
vboxsync |
iprt/assert.h: Added a quiet and maypanic setting so it's possible to …
|
|
|
@25519
|
15 years |
vboxsync |
iprt/lockvalidator.h: Added a enabled setting to assist testing.
|
|
|
@25518
|
15 years |
vboxsync |
iprt/assert.h: Added a quiet and maypanic setting so it's possible to …
|
|
|
@25517
|
15 years |
vboxsync |
iprt/test.h: Added RTTestErrorCount and RTTestIErrorCount.
|
|
|
@25516
|
15 years |
vboxsync |
tstSemRW.cpp -> tstRTSemRW.cpp
|
|
|
@25515
|
15 years |
vboxsync |
semrw-generic.cpp: Fixed timeout handling.
|
|
|
@25514
|
15 years |
vboxsync |
tstSemRW: Converted to RTTest and added basic API tests.
|
|
|
@25513
|
15 years |
vboxsync |
semrw-generic.cpp: Don't reset ReadEvent unless it's necessary as it …
|
|
|
@25512
|
15 years |
vboxsync |
Runtime/Makefile.kmk: Use the generic RTSemRW implemention instead of …
|
|
|
@25511
|
15 years |
vboxsync |
Runtime/Makefile.kmk: backed out 56183 as it deserves its own message
|
|
|
@25510
|
15 years |
vboxsync |
r3/stream.cpp: serialize RTStrmPrintf on all platforms, not just the …
|
|
|
@25508
|
15 years |
vboxsync |
iprt/lockvalidator: read/write lock accounting.
|
|
|
@25498
|
15 years |
vboxsync |
IPRT: Added lock validator hooks to semrw-posix.cpp.
|
|
|
@25494
|
15 years |
vboxsync |
build fix.
|
|
|
@25492
|
15 years |
vboxsync |
ASMAtomicCmpXchgU8.asm: r8b not r8l.
|
|
|
@25491
|
15 years |
vboxsync |
IPRT,PDMCritSect: Fixing critsect regression; contains under …
|
|
|
@25490
|
15 years |
vboxsync |
iprt/asm.h: Adding ASMAtomicCmpXchgU8, ASMAtomicCmpXchgS8 and …
|
|
|
@25482
|
15 years |
vboxsync |
critsect-generic.cpp: made it less of an #ifdef orgy…
|
|
|
@25478
|
15 years |
vboxsync |
IPRT,PDMCritSect: More lock validator refactoring.
|
|
|
@25474
|
15 years |
vboxsync |
Oops
|
|
|
@25472
|
15 years |
vboxsync |
FreeBSD: Use sysctl instead of procfs to retrieve executable path and …
|
|
|
@25467
|
15 years |
vboxsync |
IPRT,PDMCritSect: More lock validation.
|
|
|
@25438
|
15 years |
vboxsync |
semsrw-generic.cpp -> semrw-generic.cpp.
|
|
|
@25436
|
15 years |
vboxsync |
RTLockValidator,RTThread: Serialize deadlock detection and …
|
|
|
@25433
|
15 years |
vboxsync |
semmutex-r0drv-nt.cpp: Corrected the RTSemMutexRequest implementation …
|
|
|
@25431
|
15 years |
vboxsync |
RTSemXRoads: initial implementation.
|
|
|
@25427
|
15 years |
vboxsync |
Runtime/r0drv/timer-linux: make the hrtimer code work, requires Linux …
|
|
|
@25426
|
15 years |
vboxsync |
RTSemXRoads: API + testcase.
|
|
|
@25425
|
15 years |
vboxsync |
the-linux-kernel.h: PAGE_KERNEL_EXEC was introduced with 2.6.8.
|
|
|
@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.
|
|
|
@25382
|
15 years |
vboxsync |
semmutex-win.cpp: Use a structure instead of storing the native handle …
|
|
|
@25381
|
15 years |
vboxsync |
IPRT: Split up sems-win.cpp and semnoint-generic.cpp
|
|
|
@25378
|
15 years |
vboxsync |
Use RTSemMutexRequest*Debug in strict builds.
|
|
|
@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 …
|
|
|
@25349
|
15 years |
vboxsync |
iprt/ministring_cpp.h -> iprt/cpp/ministring.h
|
|
|
@25348
|
15 years |
vboxsync |
iprt/xml_cpp.h -> iprt/cpp/xml.h
|
|
|
@25345
|
15 years |
vboxsync |
iprt/lock.h -> iprt/cpp/lock.h
|
|
|
@25342
|
15 years |
vboxsync |
build fix.
|
|
|
@25341
|
15 years |
vboxsync |
ldrPE.cpp: Added WIN_CERTIFICATE and added very basic verification of …
|
|
|
@25340
|
15 years |
vboxsync |
ldrPE.cpp: Dropped VERR_LDRPE_SECURITY.
|
|
|
@25329
|
15 years |
vboxsync |
Runtime: typo
|
|
|
@25323
|
15 years |
vboxsync |
iprt/getopt.h/cpp: Made the uIndex 32-bit instead of 64-bit as we …
|
|
|
@25296
|
15 years |
vboxsync |
IPRT: splitting up utf-8.cpp
|
|
|
@25292
|
15 years |
vboxsync |
RTDirReadEx parameter to resolve symlinks.
|
|
|
@25259
|
15 years |
vboxsync |
ldrPE.cpp: Ignore IMAGE_DIRECTORY_ENTRY_SECURITY for now.
|
|
|
@25183
|
15 years |
vboxsync |
r0drv/Solaris: fix warnings.
|
|
|
@25160
|
15 years |
vboxsync |
IPRT/R0: Assert messages for spinlock magic.
|
|
|
@25076
|
15 years |
vboxsync |
RTFileQueryFsSizes: Moving it to a separate file so we can select …
|
|
|
@25066
|
15 years |
vboxsync |
rtHeapOffsetAllocBlock: Rewrote the alignment handling so it doesn't …
|
|
|
@25065
|
15 years |
vboxsync |
rtHeapOffsetAllocBlock: Rewrote the alignment handling so it doesn't …
|
|
|
@25064
|
15 years |
vboxsync |
tstRTHeapOffset.cpp: extended the testcase.
|
|
|
@25060
|
15 years |
vboxsync |
heapoffset.cpp: stricter assertions.
|
|
|
@25059
|
15 years |
vboxsync |
RTHeapOffset: Initial conversion of RTHeapSimple.
|
|
|
@25057
|
15 years |
vboxsync |
tstHeapSimple.cpp -> tstRTHeapSimple.cpp.
|
|
|
@25055
|
15 years |
vboxsync |
iprt/heap.h: Prototypes an offset based variation of the simple heap. …
|
|
|
@25031
|
15 years |
vboxsync |
RTStrVersionCompare: Handle pre-release indicators better.
|
|
|
@25029
|
15 years |
vboxsync |
RTStrVersionCompare: Some todos for dealing with beta releases.
|
|
|
@25014
|
15 years |
vboxsync |
RTStrVersionCompare: made it return the same as RTStrICmp (-1,0,1).
|
|
|
@25005
|
15 years |
vboxsync |
IPRT: Optimized version of RTStrVersionCompare (thanks to Knut!), made …
|
|
|
@25000
|
15 years |
vboxsync |
IPRT: Fixed -Wshadow warnings, found two bugs in error paths.
|
|
|
@24987
|
15 years |
vboxsync |
typo
|
|
|
@24986
|
15 years |
vboxsync |
IPRT/log.cpp: Don't use RTMemExecAlloc if RT_WITHOUT_EXEC_ALLOC and …
|
|
|
@24958
|
15 years |
vboxsync |
r3/alloc.cpp: Use %#zx instead of %d on sizes.
|
|
|
@24956
|
15 years |
vboxsync |
Runtime/r0drv/linux: final fix for the prepare_to_wait() / …
|
|
|
@24902
|
15 years |
vboxsync |
Runtime/r0drv/linux: fix for the finish_wait() fix
|
|
|
@24894
|
15 years |
vboxsync |
IPRT: Removed outdated todos.
|
|
|
@24893
|
15 years |
vboxsync |
IPRT: Improved RTStrVersionCompare() + testcase.
|
|
|
@24892
|
15 years |
vboxsync |
fileio-win.cpp/RTFileQueryFsSizes: todo with some hints
|
|
|
@24889
|
15 years |
vboxsync |
IPRT: Added RTFileQueryFsSizes.
|
|
|
@24885
|
15 years |
vboxsync |
build fix
|
|
|
@24883
|
15 years |
vboxsync |
Runtime/r0drv/linux: fix finish_wait() for Linux 2.4 kernels
|
|
|
@24826
|
15 years |
vboxsync |
IPRT: Added RTMsgError, RTMsgErrorV and RTGetOptPrintError.
|
|
|
@24825
|
15 years |
vboxsync |
IPRT: Added RTMsgError, RTMsgErrorV and RTGetOptPrintError.
|
|
|
@24824
|
15 years |
vboxsync |
Runtime: Linux 2.4 symbol fiddling
|
|
|
@24781
|
15 years |
vboxsync |
tstStrToNum: Added RTR3Init().
|
|
|
@24678
|
15 years |
vboxsync |
Misc: Shut up annoying gcc warnings on darwin.
|
|
|
@24662
|
15 years |
vboxsync |
Moved RTStrVersionToUInt32 out of strtonum.cpp.
|
|
|
@24661
|
15 years |
vboxsync |
review todo, not simple remark.
|
|
|
@24659
|
15 years |
vboxsync |
build grumble.
|
|
|