|
|
@22890
|
15 years |
vboxsync |
VM::cCPUs -> VM::cCpus so it matches all the other cCpus and aCpus members.
|
|
|
@22869
|
15 years |
vboxsync |
PGMR0DynMap.cpp: drop column 1 assertions.
|
|
|
@20874
|
15 years |
vboxsync |
VMMR0CallHost -> VMMRZCallRing3[NoCpu]; VMMCALLHOST -> VMMCALLRING3.
|
|
|
@19403
|
16 years |
vboxsync |
VBox/parma.h,VMM: VMCPU_MAX_CPU_COUNT & VMM_MAX_CPUS => …
|
|
|
@18984
|
16 years |
vboxsync |
Autoset does belong in PGMCPU
|
|
|
@18983
|
16 years |
vboxsync |
More
|
|
|
@18979
|
16 years |
vboxsync |
Tab
|
|
|
@18974
|
16 years |
vboxsync |
Autoset belongs in PGM
|
|
|
@18955
|
16 years |
vboxsync |
ONe more
|
|
|
@18954
|
16 years |
vboxsync |
Story continues
|
|
|
@18953
|
16 years |
vboxsync |
Even more Mac compile fixes
|
|
|
@15436
|
16 years |
vboxsync |
PGMR0DynMap: Corrected PGMR0DYNMAP_PAGES_PER_CPU_MIN (>= max set …
|
|
|
@15434
|
16 years |
vboxsync |
PGMR0DynMap: Tuning and logging.
|
|
|
@15429
|
16 years |
vboxsync |
PGM: Don't use PGMDynMapHCPage in R0/darwin.
|
|
|
@15427
|
16 years |
vboxsync |
PGMR0DynMap: PGMR0DynMap never returns anything but VINF_SUCCESS (no …
|
|
|
@15423
|
16 years |
vboxsync |
PGMR0DynMap: bail out on failure, don't crash the host.
|
|
|
@15411
|
16 years |
vboxsync |
VMM: Working around set overflows caused by the page pool.
|
|
|
@15402
|
16 years |
vboxsync |
PGMDynMapMigrateAutoSet: Fixed incorrect updating of PGMMAPSET::iCpu.
|
|
|
@15347
|
16 years |
vboxsync |
PGMR0DynMap: Fixed testcase (missing migration).
|
|
|
@15346
|
16 years |
vboxsync |
Avoid a few calls to RTMpCpuId() and RTMCpuIdToSetIndex().
|
|
|
@15344
|
16 years |
vboxsync |
#3202: Optimizations of the dynamic page mapping code (ring-0). Do …
|
|
|
@15257
|
16 years |
vboxsync |
PGMR0DynMap: Two more parenthesis.
|
|
|
@15224
|
16 years |
vboxsync |
PGMR0DynMap: Silly silly silly silly bug, mapping were mapped write …
|
|
|
@15196
|
16 years |
vboxsync |
PGMR0DynMap: profiling the whole shebang.
|
|
|
@14880
|
16 years |
vboxsync |
PGMR0DynMap: nit picking.
|
|
|
@14877
|
16 years |
vboxsync |
PGMR0DynMap: bigger cache (4x), even fewer unrolled/inlined collision …
|
|
|
@14868
|
16 years |
vboxsync |
PGMR0DynMap: some predictions based on statistics, 5 more stats.
|
|
|
@14861
|
16 years |
vboxsync |
PGMR0DynMap: disabled expensive statistic.
|
|
|
@14857
|
16 years |
vboxsync |
PGMR0DynMap: Added missing if (fInvalidateIt) before ASMInvalidatePage …
|
|
|
@14853
|
16 years |
vboxsync |
PGMR0DynMap: Sane PGMR0DYNMAP_GUARD_PAGES values.
|
|
|
@14850
|
16 years |
vboxsync |
PGMR0DynMap: statistics and tuning of autoset insertion.
|
|
|
@14826
|
16 years |
vboxsync |
VMM: New DevHlp pfnMMIO2MapKernel for darwin/VT-x/VGA.
|
|
|
@14823
|
16 years |
vboxsync |
PGMR0DynMap: fixed assertion (copy & past).
|
|
|
@14822
|
16 years |
vboxsync |
PGMR0DynMap: Fixed bug in previous pgmR0DynMapPageSlow bug fix. Bad …
|
|
|
@14810
|
16 years |
vboxsync |
PGMR0DynMap: Run release builds with 1 guard page (for now).
|
|
|
@14757
|
16 years |
vboxsync |
#3202: do PGMDynMapReleaseAutoSet/PGMDynMapStartAutoSet in the …
|
|
|
@14752
|
16 years |
vboxsync |
PGMR0DynMap: lowered guard page count from 7 to 3, hoping that that …
|
|
|
@14748
|
16 years |
vboxsync |
PGMR0DynMap: a couple of bugs, guard pages and PGMR0DynMapAssertIntegrity.
|
|
|
@14674
|
16 years |
vboxsync |
PGMR0DynMap: Fixed cLoad overflow - ASMAtomicSubS32 returns the old …
|
|
|
@14673
|
16 years |
vboxsync |
PGMR0DynMap: Fixed cLoad overflow - ASMAtomicSubS32 returns the old value.
|
|
|
@14663
|
16 years |
vboxsync |
PGMR0DynMap: logging/hacking.
|
|
|
@14659
|
16 years |
vboxsync |
PGMR0DynMap: Fixes and logging.
|
|
|
@14607
|
16 years |
vboxsync |
PGMR0DynMap, VMM.cpp: Usee VMMIsHwVirtExtForced for …
|
|
|
@14539
|
16 years |
vboxsync |
PGMR0DynMap: More tests.
|
|
|
@14536
|
16 years |
vboxsync |
PGMR0DynMap: Some more fixes and tests.
|
|
|
@14528
|
16 years |
vboxsync |
PGMR0DynMap: fixes & testcase (PGMDynMapHCPage now works).
|
|
|
@14519
|
16 years |
vboxsync |
PGMR0DynMap: fixes (InitVM+TermVM working).
|
|
|
@14517
|
16 years |
vboxsync |
PGMR0DynMap: fixes
|
|
|
@14504
|
16 years |
vboxsync |
PGMR0DynMap: Re-enabled the code.
|
|
|
@14494
|
16 years |
vboxsync |
#1865: PGMR0DynMap - retry with smaller segments if one big one is …
|
|
|
@14493
|
16 years |
vboxsync |
#1865: PGMR0DynMap init code written.
|
|
|
@14492
|
16 years |
vboxsync |
#1865: PGMR0DynMap init code written.
|
|
|
@14484
|
16 years |
vboxsync |
#1865: More code.
|
|
|
@14404
|
16 years |
vboxsync |
PGMR0DynMap: Disabled the init/term code.
|
|
|
@14378
|
16 years |
vboxsync |
#1865: ring-0 mapping cache, code in progress.
|
|
|
@14376
|
16 years |
vboxsync |
#1865: ring-0 mapping cache, code in progress.
|
|
|
@14374
|
16 years |
vboxsync |
#1865: ring-0 mapping cache, code in progress.
|
|
|
@14362
|
16 years |
vboxsync |
#1865: ring-0 mapping cache, code in progress.
|
|
|
@14244
|
16 years |
vboxsync |
PGMR0DynMap: flushing macbook air code.
|
|
|
@14114
|
16 years |
vboxsync |
#1865: Some structures and external API for the ring-0 dynamic mapping …
|