|
|
@37370
|
14 years |
vboxsync |
PGM: Disabled assertions, triggers on mac os x in …
|
|
|
@37362
|
14 years |
vboxsync |
PGMNotifyNxeChanged: Another try.
|
|
|
@37360
|
14 years |
vboxsync |
PGMPhysSimpleReadGCPtr: hrumpf.
|
|
|
@37358
|
14 years |
vboxsync |
PDM/TM: Implemented USB timers.
|
|
|
@37357
|
14 years |
vboxsync |
PGM: relax some assertion added earlier today so they'll survive reset …
|
|
|
@37355
|
14 years |
vboxsync |
build fix.
|
|
|
@37354
|
14 years |
vboxsync |
PGM: Fixed locking issues in PGMR3PhysMMIORegister and …
|
|
|
@37330
|
14 years |
vboxsync |
PDMBlkCache: Fix loading a saved state which has fewer saved entries …
|
|
|
@37324
|
14 years |
vboxsync |
TM,Devices: Fixed default critical section screwup and adjusted its …
|
|
|
@37323
|
14 years |
vboxsync |
build fix and some prefix cleanup.
|
|
|
@37321
|
14 years |
vboxsync |
build fix
|
|
|
@37320
|
14 years |
vboxsync |
HWACCM: Slowly shortening it to 'HM' (too much uppercase typing for …
|
|
|
@37319
|
14 years |
vboxsync |
HWACCM: Use RTOnce to serialize the enabling so that no CPU can start …
|
|
|
@37298
|
14 years |
vboxsync |
HWACCM: Added todo on race in HWACCMR0EnableAllCpus. Hide dummy methods.
|
|
|
@37251
|
14 years |
vboxsync |
GMMR0: Removed unused code and moved some functions around.
|
|
|
@37250
|
14 years |
vboxsync |
GMMR0: Unused variable.
|
|
|
@37248
|
14 years |
vboxsync |
GMMR0: Rewrote the allocator.
|
|
|
@37247
|
14 years |
vboxsync |
GMMR0: Rewrote the allocator.
|
|
|
@37242
|
14 years |
vboxsync |
GMMR0: Keep the free bound-mode memory in the GVM instead of in GMM.
|
|
|
@37232
|
14 years |
vboxsync |
blank line
|
|
|
@37231
|
14 years |
vboxsync |
HWACCMR0: Fixed bug in HWACCMR0EnableAllCpus, the current CPU is …
|
|
|
@37228
|
14 years |
vboxsync |
SUPDrv,VMM,VBoxDD*: Implemented native loading of the angnostic …
|
|
|
@37227
|
14 years |
vboxsync |
VMMR0JmpA-amd64.asm: Don't reference unused symbol.
|
|
|
@37214
|
14 years |
vboxsync |
GMMR0: Added a dedicated for empty chunks.
|
|
|
@37213
|
14 years |
vboxsync |
GMMR0: Harmless changes, I hope.
|
|
|
@37212
|
14 years |
vboxsync |
Some ASMAtomic*Size elimiation.
|
|
|
@37211
|
14 years |
vboxsync |
Some ASMAtomic*Size elimiation.
|
|
|
@37206
|
14 years |
vboxsync |
GMMR0: Simplified the cleanup, let the VMs work in parallel since. …
|
|
|
@37203
|
14 years |
vboxsync |
GMMR0: Try reduce chunk lock contention.
|
|
|
@37195
|
14 years |
vboxsync |
GMMR0: Set list selection function (no real change)
|
|
|
@37193
|
14 years |
vboxsync |
GMMR0: Use the GMMCHUNK::fFlags field to indicate large pages - saves …
|
|
|
@37192
|
14 years |
vboxsync |
GMMR0: Use chunk level locking to avoid having to hold the giant GMM …
|
|
|
@37187
|
14 years |
vboxsync |
typo fix
|
|
|
@37178
|
14 years |
vboxsync |
GMMR0: Leave the GMM lock when mapping a chunk into user space, it's …
|
|
|
@37153
|
14 years |
vboxsync |
GMMR0.cpp: Some cleanup.
|
|
|
@37137
|
14 years |
vboxsync |
Remvoed the non-PGM_USE_RAMRANGE_SEARCH_TREES code.
|
|
|
@37136
|
14 years |
vboxsync |
CPUM: Option to set Hypervisor Present bit.
|
|
|
@37133
|
14 years |
vboxsync |
CPUM,x86.h: Hypervisor present bit.
|
|
|
@37110
|
14 years |
vboxsync |
PGMSavedState.cpp: 2nd attempt at working around the PXE ROM issue …
|
|
|
@37107
|
14 years |
vboxsync |
PGMSavedState.cpp: Attempt at working around the PXE ROM issue when …
|
|
|
@37094
|
14 years |
vboxsync |
tabs
|
|
|
@37091
|
14 years |
vboxsync |
build fix
|
|
|
@37090
|
14 years |
vboxsync |
IEM: exception hacking…
|
|
|
@37085
|
14 years |
vboxsync |
IEM: xadd
|
|
|
@37084
|
14 years |
vboxsync |
IEM: xadd
|
|
|
@37079
|
14 years |
vboxsync |
IEM: Implemented the bare minimum of protected mode interrupt handling …
|
|
|
@37078
|
14 years |
vboxsync |
CPUM.cpp: Corrected initial FTW value.
|
|
|
@37072
|
14 years |
vboxsync |
PDMBlkCache: Commit dirty entries before suspending the cache to avoid …
|
|
|
@37062
|
14 years |
vboxsync |
VMM: Support for online/offlining of CPUs.
|
|
|
@37061
|
14 years |
vboxsync |
burn fix?
|
|
|
@37058
|
14 years |
vboxsync |
-> office
|
|
|
@37056
|
14 years |
vboxsync |
IEMAllAImpl.asm: BEGINCODE
|
|
|
@37045
|
14 years |
vboxsync |
Enable a few assertions temporary
|
|
|
@37039
|
14 years |
vboxsync |
IEM: Hacking in progress…
|
|
|
@37034
|
14 years |
vboxsync |
IEM: Hacking in progress…
|
|
|
@37026
|
14 years |
vboxsync |
SSM: pointers aren't UL everywhere.
|
|
|
@37013
|
14 years |
vboxsync |
IEM: Some exception/interrupt dispatching preparations.
|
|
|
@37011
|
14 years |
vboxsync |
IEM: Reduce the code / exception table size a wee bit for GCC.
|
|
|
@37008
|
14 years |
vboxsync |
IEM: More checks and another build fix attempt.
|
|
|
@37007
|
14 years |
vboxsync |
IEM: check more, try fix build.
|
|
|
@37006
|
14 years |
vboxsync |
IEM: check more, try fix build.
|
|
|
@37005
|
14 years |
vboxsync |
build fix
|
|
|
@37004
|
14 years |
vboxsync |
IEM: More cleanup and checks.
|
|
|
@37003
|
14 years |
vboxsync |
IEM: More cleanup and checks.
|
|
|
@37002
|
14 years |
vboxsync |
IEM: Cleaning up and 'microcode' testcase - work in progress…
|
|
|
@36988
|
14 years |
vboxsync |
GVMMR0: Increased the maximum number of VMs from 1024 to 8192 on …
|
|
|
@36984
|
14 years |
vboxsync |
GMMR0: Yield the mutex during cleanup since it may take quite a while …
|
|
|
@36983
|
14 years |
vboxsync |
nit
|
|
|
@36970
|
14 years |
vboxsync |
GMM: Adjusted the mapping array allocation 'strategy' to conserve …
|
|
|
@36969
|
14 years |
vboxsync |
more gcc-4.6 -Werror=int-to-pointer-cast fixes
|
|
|
@36960
|
14 years |
vboxsync |
PGM,MM: Heap and shadow pool size adjustments for large memory configs.
|
|
|
@36946
|
14 years |
vboxsync |
fix win-dbg
|
|
|
@36944
|
14 years |
vboxsync |
VBox/param.h: Bumped the max RAM limit up to 2TB on 64-bit hosts (was …
|
|
|
@36940
|
14 years |
vboxsync |
PGMPAGE: Finally, idPage is 32-bit. The physical address can now be …
|
|
|
@36939
|
14 years |
vboxsync |
PGMPAGE: 6-bit unused bits.
|
|
|
@36938
|
14 years |
vboxsync |
PGMPAGE: Moved the union a level up (PGMPAGE) and rename the 'bit' …
|
|
|
@36937
|
14 years |
vboxsync |
PGMPAGE: HCPhys + ID should be made bitfields as well, because the …
|
|
|
@36935
|
14 years |
vboxsync |
PGMPAGE: Use bitfields.
|
|
|
@36934
|
14 years |
vboxsync |
PGMPAGE: Yet more.
|
|
|
@36933
|
14 years |
vboxsync |
PGMPAGE: A bit more.
|
|
|
@36931
|
14 years |
vboxsync |
PGMPAGE: A tiny bit more.
|
|
|
@36927
|
14 years |
vboxsync |
PGMPAGE: More bit fields.
|
|
|
@36926
|
14 years |
vboxsync |
PGM: PGMPAGE adjustments in progress…
|
|
|
@36913
|
14 years |
vboxsync |
gcc-4.6 -Werror=int-to-pointer-cast fixes
|
|
|
@36912
|
14 years |
vboxsync |
gcc-4.6 -Werror=int-to-pointer-cast fixes
|
|
|
@36911
|
14 years |
vboxsync |
pgmR3PhysChangeMemBalloonRendezvous: Use the PGM_PAGE_GET_TYPE macro, …
|
|
|
@36910
|
14 years |
vboxsync |
PGMInternal.h: Cleaning up page macros before making further changes.
|
|
|
@36905
|
14 years |
vboxsync |
PGM: Alignment fix.
|
|
|
@36904
|
14 years |
vboxsync |
Alignment fix.
|
|
|
@36903
|
14 years |
vboxsync |
PGM: Enable the RAM range search trees.
|
|
|
@36902
|
14 years |
vboxsync |
PGM: Implemented RAM range search trees (disabled).
|
|
|
@36897
|
14 years |
vboxsync |
PGM: work in progress…
|
|
|
@36894
|
14 years |
vboxsync |
pgmPhysGetRangeAtOrAboveSlow: Use GCPhys instead of pRam->GCPhys.
|
|
|
@36893
|
14 years |
vboxsync |
PGM: Removed the #ifndef PGM_USE_RAMRANGE_TLB code.
|
|
|
@36892
|
14 years |
vboxsync |
PGM: Enabled the RAM range TLB.
|
|
|
@36891
|
14 years |
vboxsync |
PGM: Put a TLB in front of the RAM ranges to speed up lookup (disabled).
|
|
|
@36866
|
14 years |
vboxsync |
build fix
|
|
|
@36865
|
14 years |
vboxsync |
build fix
|
|
|
@36864
|
14 years |
vboxsync |
tstX86-1: made it work on darwin.
|
|
|
@36863
|
14 years |
vboxsync |
CPUM: Don't assert if the supported standard CPUID level is smaller …
|
|
|