VirtualBox

source: vbox/trunk/include

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @25930   15 years vboxsync Main: remove separate snapshots tree lock, have snapshots list use …
(edit) @25923   15 years vboxsync RTPathStripTrailingSlash: testcase + extensions.
(edit) @25922   15 years vboxsync iprt/file.h: doc update.
(edit) @25908   15 years vboxsync RTSemRWIsReadOwner: For assertion in main.
(edit) @25906   15 years vboxsync Main: remove the evil Auto*Lock*::maybeEnter() function which is no …
(edit) @25901   15 years vboxsync CPU hotplug: Merge 4th patch. Implements the Main API and a VBoxManage …
(edit) @25893   15 years vboxsync PDMDrv,*: multi context drivers, part 2.
(edit) @25891   15 years vboxsync PDMDrv,*: multi context drivers, part 1.
(edit) @25885   15 years vboxsync filemuncher
(edit) @25881   15 years vboxsync Main: remove unused and broken autolock code
(edit) @25880   15 years vboxsync Main: more locking order validation fixes
(edit) @25866   15 years vboxsync VMM: More micro optimizations.
(edit) @25857   15 years vboxsync iprt/time.h: Fixed RTTimeSpecGetTimespec, RTTimeSpecGetDosSeconds and …
(edit) @25853   15 years vboxsync fixed RTTimeSpecGetTimeval() if usec is negative
(edit) @25848   15 years vboxsync CPU hotplug: Merge the third patch. Guest additions interface for the …
(edit) @25842   15 years vboxsync Main: lock validation adjustments
(edit) @25838   15 years vboxsync Address todos (changes the protocol for CPU ejection) and make it …
(edit) @25836   15 years vboxsync Main: locking order fixes; GUI comes up now with strict locking enabled
(edit) @25835   15 years vboxsync CPUM,VMM: Avoid calling CPUMGetGuestEFER until it's needed (see defect …
(edit) @25834   15 years vboxsync Main: finish integration of Main lock validation with IPRT; only …
(edit) @25832   15 years vboxsync VMCPUSET fixes.
(edit) @25825   15 years vboxsync r=bird: hot-plug review and code style cleanup. check out the @todos
(edit) @25821   15 years vboxsync iprt/cdefs.h: builtin_constant_p for RT_BSWAP_* with gcc
(edit) @25817   15 years vboxsync CPU hotplug: Merge the second patch. ACPI changes to support CPU …
(edit) @25816   15 years vboxsync CPU hotplug: Merge the first patch. Resets a CPU state if a CPU was …
(edit) @25813   15 years vboxsync Main: move AutoLock classes to glue
(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) @25741   15 years vboxsync spaces
(edit) @25734   15 years vboxsync build fix.
(edit) @25732   15 years vboxsync PDMCritSect: Deployed lock ordering. (ring-3 only, only DEBUG_bird atm)
(edit) @25728   15 years vboxsync *: Use RTMSINTERVAL for timeouts.
(edit) @25724   15 years vboxsync iprt: Use RTMSINTERVAL for timeouts. Fixed missing timeout underflow …
(edit) @25723   15 years vboxsync iprt/RTSemRW: A little cleanup.
(edit) @25722   15 years vboxsync iprt/RTSemFastMutex: A little cleanup.
(edit) @25721   15 years vboxsync iprt/RTSemMutex: MutexSem -> hMutexSem
(edit) @25720   15 years vboxsync iprt: Added RTSemEventMultiCreateEx and did some cleanups of the …
(edit) @25717   15 years vboxsync iprt: Added RTSemEventCreateEx and did some cleanups of the …
(edit) @25711   15 years vboxsync iprt: RTSemMutex order validation.
(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) @25672   15 years vboxsync introduced VBoxManage modifyvm --rtcuseutc
(edit) @25671   15 years vboxsync iprt/asm.h,ASMAtomciUoReadU64.asm: consistent use of the lock prefix …
(edit) @25667   15 years vboxsync iprt/asm.h: grumble - copy & past at 5am.
(edit) @25665   15 years vboxsync iprt/asm.h,ASMAtomic*.asm: the darwin x86 gcc also has trouble with …
(edit) @25647   15 years vboxsync Some more doxygen fixes, now for Core.docs.
(edit) @25645   15 years vboxsync IPRT,DoxyFile.Core: Mopped up the errors in the IPRT doxygen run.
(edit) @25642   15 years vboxsync DOXYGEN -> DOXYGEN_RUNNING.
(edit) @25640   15 years vboxsync iprt: Added RTSemEventMulti[Set|Add|Remove]Signaller.
(edit) @25638   15 years vboxsync iprt,pdmcritsect: Added RTSemEvent[Set|Add|Remove]Signaller so that we …
(edit) @25624   15 years vboxsync iprt/semmutex*: Added RTSemMutexIsOwned. Rewrote mutex recursion …
(edit) @25622   15 years vboxsync tstRTLockValidator: testcase improvements.
(edit) @25620   15 years vboxsync iprt/semaphore.h: Added Debug wrappers for all the RW semaphores.
(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) @25616   15 years vboxsync iprt/semrw-*: Added RTSemRWGetReadCount. Adjusted writer fairness a …
(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) @25599   15 years vboxsync iprt/test.h: Macro fixes and documented rcCheck usage.
(edit) @25598   15 years vboxsync iprt/thread.h: Added RTThreadGetState, fixed busted RTThreadBlocking.
(edit) @25591   15 years vboxsync fix for compiling against Linux 2.6.33+
(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) @25566   15 years vboxsync iprt/setjmp.asm/h: windows port
(edit) @25559   15 years vboxsync */err.mac,x86.mac: regenerated (kmk incs)
(edit) @25548   15 years vboxsync iprt/assert.h: RTASSERT_QUIET for shutting up assertions in code that …
(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) @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 …
(edit) @25517   15 years vboxsync iprt/test.h: Added RTTestErrorCount and RTTestIErrorCount.
(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) @25496   15 years vboxsync ASMAtomicCmpXchgU8: 32-bit build fix.
(edit) @25495   15 years vboxsync iprt/asmdefs.mac: the export directive should work with yasm as well now.
(edit) @25493   15 years vboxsync iprt/asm.h: Just use the assembly for MSC variant since we've got it.
(edit) @25491   15 years vboxsync IPRT,PDMCritSect: Fixing critsect regression; contains under …
(edit) @25490   15 years vboxsync iprt/asm.h: Adding ASMAtomicCmpXchgU8, ASMAtomicCmpXchgS8 and …
(edit) @25478   15 years vboxsync IPRT,PDMCritSect: More lock validator refactoring.
(edit) @25477   15 years vboxsync include: Made the headers build cleanly on linux again.
(edit) @25475   15 years vboxsync iprt/cdefs.h: drop the lisp.
(edit) @25467   15 years vboxsync IPRT,PDMCritSect: More lock validation.
(edit) @25459   15 years vboxsync SUPDrv: Get better GIP values right after resuming it.
(edit) @25453   15 years vboxsync 2d: more FBO support
(edit) @25439   15 years vboxsync NetAdp/win: fix host-only if creation (public ticket #5708)
(edit) @25426   15 years vboxsync RTSemXRoads: API + testcase.
(edit) @25423   15 years vboxsync 2d: more FBO support
(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) @25403   15 years vboxsync IPRT: Added RT_CLAMP macro.
(edit) @25398   15 years vboxsync IPRT,PDMAllocCritSect: Don't bitch when recursivly entering a mutex.
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