VirtualBox

source: vbox/trunk/src/VBox/Runtime/common

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @27302   15 years vboxsync IPRT: RIP RTCache*, RTMemCache* is way better…
(edit) @27301   15 years vboxsync iprt/message.cpp: mixup in the generalization code.
(edit) @27292   15 years vboxsync Runtime/lockvalidator: free the right record
(edit) @27128   15 years vboxsync IPRT: Added RTMsgWarning[V] and RTMsgInfo[V].
(edit) @26774   15 years vboxsync RTPipe: Implemented the posix variant.
(edit) @26762   15 years vboxsync iprt: Added RTHandleClose and pipe stubs.
(edit) @26723   15 years vboxsync RTStrATruncate: bugfix
(edit) @26694   15 years vboxsync RTGetOptPrintError: return RTEXITCODE_SYNTAX.
(edit) @26683   15 years vboxsync iprt: RTEXITCODE, RTTcpServerListen2, RTTcpWrite fixes.
(edit) @26674   15 years vboxsync iprt: Added RTMsgInitFailure for dealing with RTR3Init failures.
(edit) @26659   15 years vboxsync IPRT: Added RTStrCopy and RTStrCopyEx for strcpy with overflow handling.
(edit) @26588   15 years vboxsync iprt: New type RTNETADDR for storing any address + type + port. Added …
(edit) @26562   15 years vboxsync *: Added svn:keywords where missing.
(edit) @26560   15 years vboxsync Makefiles,RTPathChangeToDosSlashes.cpp: -whitespace
(edit) @26525   15 years vboxsync Runtime: win.amd64 warnings.
(edit) @26520   15 years vboxsync iprt: Added RTPathChangeToUnixSlashes and RTPathChangeToDosSlashes.
(edit) @26492   15 years vboxsync Runtime: whitespace cleanup.
(edit) @26485   15 years vboxsync iprt/getopt: Added two standard options: h: --help/-help/-h/-?, V: …
(edit) @26482   15 years vboxsync IPRT: Added RTStrATruncate.
(edit) @26481   15 years vboxsync IPRT: Added RTStrAAppend, RTStrAAppendN, RTStrAAppendExN[V]{,1}, …
(edit) @26480   15 years vboxsync IPRT: common/string/string.cpp -> stringalloc.cpp.
(edit) @26478   15 years vboxsync getoptargv.cpp: bug fix.
(edit) @26476   15 years vboxsync iprt: Added RTPathCountComponents, RTPathCopyComponents, …
(edit) @26452   15 years vboxsync iprt/memcache.h: Some more optimizations and more benchmarks.
(edit) @26428   15 years vboxsync build fix.
(edit) @26421   15 years vboxsync dbg build fix
(edit) @26420   15 years vboxsync memcache: some quick tuning.
(edit) @26419   15 years vboxsync tstRTMemCache: Testcase + bug fixes. Works pretty well, but should try …
(edit) @26418   15 years vboxsync build fix
(edit) @26417   15 years vboxsync build fix
(edit) @26416   15 years vboxsync RTMemCache: Initial coding (completely untested).
(edit) @26351   15 years vboxsync gcc-4.5 warning
(edit) @26344   15 years vboxsync Runtime: white space cleanup.
(edit) @26276   15 years vboxsync typos.
(edit) @26251   15 years vboxsync strversion.cpp: Use the right type. (gcc warning)
(edit) @26249   15 years vboxsync ldr.cpp: warning.
(edit) @26227   15 years vboxsync s/IN_SUP_GC/IN_SUP_RC/g; s/SUPGCDECL/SUPRCDECL/g
(edit) @26180   15 years vboxsync *: The rest of the %V* format specifiers are history.
(edit) @26134   15 years vboxsync IPRT: Added RTPathJoin.
(edit) @26060   15 years vboxsync IPRT: Added RTFileOpenF/V.
(edit) @25960   15 years vboxsync Doxyfile*: Added custom command …
(edit) @25925   15 years vboxsync build fix.
(edit) @25923   15 years vboxsync RTPathStripTrailingSlash: testcase + extensions.
(edit) @25918   15 years vboxsync Runtime/RTSha1Digest.cpp: no need to open the stream for reading and …
(edit) @25908   15 years vboxsync RTSemRWIsReadOwner: For assertion in main.
(edit) @25899   15 years vboxsync Runtime/common/log.cpp: gcc warning
(edit) @25844   15 years vboxsync lockvalidator.cpp: Made it possible to configure it via the …
(edit) @25833   15 years vboxsync lockvalidator.cpp: show the class+sub-class in the lock dump.
(edit) @25805   15 years vboxsync strformat.cpp: Added missing va_end() in %N.
(edit) @25791   15 years vboxsync iprt/lockvalidator,tstRTLockValidator: Fixed some class reference …
(edit) @25759   15 years vboxsync iprt/semaphore.h: RT_LOCK_CHECK_ORDER && IN_RING3 -> wrap …
(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) @25724   15 years vboxsync iprt: Use RTMSINTERVAL for timeouts. Fixed missing timeout underflow …
(edit) @25713   15 years vboxsync iprt: Remove %Rt from the docs and testcase because there appears to …
(edit) @25710   15 years vboxsync iprt: SemRW lock order bugfixes.
(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) @25701   15 years vboxsync MSC doesn't like comments in defined(). grumble.
(edit) @25700   15 years vboxsync iprt/lockvalidator: finishing the code and fixing bugs.
(edit) @25694   15 years vboxsync working on lock order testcase…
(edit) @25692   15 years vboxsync iprt/lockvalidator: Implemented order validatation and the …
(edit) @25690   15 years vboxsync iprt/lockvalidator: Record recursion on the lock stack.
(edit) @25689   15 years vboxsync iprt/lockvalidator: Implement the lock stack (not recording recursion yet).
(edit) @25685   15 years vboxsync iprt,pdmcritsect: Some more lock validator code, almost there now... :-)
(edit) @25684   15 years vboxsync build fix for newer gcc versions
(edit) @25682   15 years vboxsync iprt,pdmcritsect: RTMSINTERVAL, RTLockValidatorClass* and some related …
(edit) @25671   15 years vboxsync iprt/asm.h,ASMAtomciUoReadU64.asm: consistent use of the lock prefix …
(edit) @25665   15 years vboxsync iprt/asm.h,ASMAtomic*.asm: the darwin x86 gcc also has trouble with …
(edit) @25664   15 years vboxsync ASMAtomicCmpXchgU64.asm,ASMAtomicReadU64.asm: Quickly hacked up some …
(edit) @25662   15 years vboxsync lockvalidator.cpp: Fixed a bug in rtLockValidatorDdDoDetection where …
(edit) @25660   15 years vboxsync thread.cpp: Fixed case of accessing RTTHRADINT after it was freed.
(edit) @25648   15 years vboxsync iprt: Instrumented semeventmulti-linux.cpp and hacked more on the …
(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) @25631   15 years vboxsync Runtime: wrong asssertion
(edit) @25625   15 years vboxsync iprt/semmutex*: Added RTSemMutexIsOwned. Rewrote mutex recursion …
(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) @25611   15 years vboxsync iprt/lockvaldiator,++: owner record management and some other stuff. …
(edit) @25609   15 years vboxsync lockvalidator.*: some more cleanup.
(edit) @25607   15 years vboxsync iprt,pdmcritsect: Shortening and cleaning up the lock validator …
(edit) @25604   15 years vboxsync iprt: More deadlock hacking.
(edit) @25603   15 years vboxsync iprt: More lock validation code.
(edit) @25602   15 years vboxsync iprt: More lock validation code; rewrote tstDeadlock.
(edit) @25598   15 years vboxsync iprt/thread.h: Added RTThreadGetState, fixed busted RTThreadBlocking.
(edit) @25596   15 years vboxsync iprt: Added new format extension: %Rbn - prints the base of a path name.
(edit) @25570   15 years vboxsync lockvalidator,semrw-posix.cpp: link the read and write records.
(edit) @25568   15 years vboxsync typo
(edit) @25567   15 years vboxsync iprt/setjmp.asm/h: windows port
(edit) @25565   15 years vboxsync iprt/setjmp.asm: todos
(edit) @25552   15 years vboxsync lockvalidator.cpp: plugged memory leak.
(edit) @25536   15 years vboxsync iprt/assert.h: Added RTAssertMsg2Add[Weak][V] for dumping the lock …
(edit) @25528   15 years vboxsync IPRT,SUPDrv,++: AssertMsg[12] -> AssertMsg1Weak, AssertMsg1, …
(edit) @25525   15 years vboxsync build fix.
(edit) @25519   15 years vboxsync iprt/lockvalidator.h: Added a enabled setting to assist testing.
(edit) @25518   15 years vboxsync iprt/assert.h: Added a quiet and maypanic setting so it's possible to …
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