|
|
@27282
|
15 years |
vboxsync |
More stats
|
|
|
@27271
|
15 years |
vboxsync |
Reference count debugging code added
|
|
|
@27184
|
15 years |
vboxsync |
Alignment
|
|
|
@27182
|
15 years |
vboxsync |
Saved the state of ballooned memory and reinflate when loading the …
|
|
|
@27163
|
15 years |
vboxsync |
Profiling of large page allocation
|
|
|
@27065
|
15 years |
vboxsync |
Fixed and cleaned up reference counting mess.
Additional code for …
|
|
|
@27038
|
15 years |
vboxsync |
Try to reuse a 2mb large page if it was previously disabled for …
|
|
|
@27026
|
15 years |
vboxsync |
More large page work
|
|
|
@26947
|
15 years |
vboxsync |
Avoid deadlocks in PGMR3PhysFreeRamPages
|
|
|
@26718
|
15 years |
vboxsync |
Updates & fixes
|
|
|
@26625
|
15 years |
vboxsync |
Large page code cleanup
|
|
|
@26622
|
15 years |
vboxsync |
Statistics
|
|
|
@26616
|
15 years |
vboxsync |
More large page work (disabled)
|
|
|
@26606
|
15 years |
vboxsync |
Large page work
|
|
|
@26577
|
15 years |
vboxsync |
More large page work
|
|
|
@26491
|
15 years |
vboxsync |
VMM: whitespace cleanup.
|
|
|
@26364
|
15 years |
vboxsync |
Flush the PGM pool cache as we might have stale references to pages …
|
|
|
@26277
|
15 years |
vboxsync |
VMM: more RC/GC warnings - CSAMDoesPageNeedScanning and CSAMMarkPage …
|
|
|
@26202
|
15 years |
vboxsync |
Broke up guest page fault and dirty page checking to avoid taking the …
|
|
|
@26150
|
15 years |
vboxsync |
PGM: Split out the inlined code from PGMInternal.h and into …
|
|
|
@26107
|
15 years |
vboxsync |
PGM: Some harmless page counting error and factored out the pure MMIO …
|
|
|
@25956
|
15 years |
vboxsync |
PGMInternal.h: todo about splitting the file; one VBOX_WITH_RAW_MODE thing.
|
|
|
@25937
|
15 years |
vboxsync |
PGM: PGM_WITHOUT_MAPPINGS must be defined in PGMInternal.h
|
|
|
@25935
|
15 years |
vboxsync |
PGM,CPUM: Be more careful and flexible with guest mappings on restore. …
|
|
|
@25825
|
15 years |
vboxsync |
r=bird: hot-plug review and code style cleanup. check out the @todos
|
|
|
@25816
|
15 years |
vboxsync |
CPU hotplug: Merge the first patch. Resets a CPU state if a CPU was …
|
|
|
@25647
|
15 years |
vboxsync |
Some more doxygen fixes, now for Core.docs.
|
|
|
@25539
|
15 years |
vboxsync |
Cleaned up pgmPoolMonitorChainChanging
|
|
|
@25537
|
15 years |
vboxsync |
Removed all inactive PGM pool code.
|
|
|
@25502
|
15 years |
vboxsync |
More consistent and correct tlb flushing for pgm pool page flushing.
|
|
|
@24960
|
15 years |
vboxsync |
Experimental code added (not used!)
|
|
|
@24874
|
15 years |
vboxsync |
Main,VMM,VBoxManage: Added a parameter to IConsole::Teleport for …
|
|
|
@24807
|
15 years |
vboxsync |
PGM: Enabled real write monitored pages.
|
|
|
@24799
|
15 years |
vboxsync |
PGM/darwin: Fixed SMP in non-release builds.
|
|
|
@24793
|
15 years |
vboxsync |
SSM,PGM: Added the pass number to the LiveVote callback. Improved …
|
|
|
@24767
|
15 years |
vboxsync |
PGM: Deal with write monitored pages without involving EMT. This works …
|
|
|
@24723
|
15 years |
vboxsync |
Introducing PGMPhysInvalidatePageMapTLBEntry
|
|
|
@24722
|
15 years |
vboxsync |
Increased the size of the chunk and physical page TLBs
|
|
|
@24711
|
15 years |
vboxsync |
Missing flushes + more stats
|
|
|
@24192
|
15 years |
vboxsync |
Enabled dirty page optimization again; watch for regressions
|
|
|
@23853
|
15 years |
vboxsync |
docs
|
|
|
@23539
|
15 years |
vboxsync |
PGMSavedState: Added some sanity checks for write monitored pages …
|
|
|
@23535
|
15 years |
vboxsync |
PGMSavedState: More statistics.
|
|
|
@23534
|
15 years |
vboxsync |
PGMSavedState: Mmio2 bugfixes and more statistics.
|
|
|
@23518
|
15 years |
vboxsync |
PGMSavedState: More MMIO2 work (incomplete).
|
|
|
@23514
|
15 years |
vboxsync |
alignment fix.
|
|
|
@23513
|
15 years |
vboxsync |
PGMSavedState: MMIO2 optimizations in the works.
|
|
|
@23488
|
15 years |
vboxsync |
PGM: Lock stats and check for write locks on monitored pages during …
|
|
|
@23486
|
15 years |
vboxsync |
PGMPAGE: optimization todos for later. enough for now.
|
|
|
@23485
|
15 years |
vboxsync |
PGMPAGE: Optimized tests accessing both u2HandlerPhysStateY and …
|
|
|
@23484
|
15 years |
vboxsync |
PGMPAGE: Removed the non-PGM_PAGE_WITH_U16MISCY bits.
|
|
|
@23483
|
15 years |
vboxsync |
PGMPAGE: Merging u2HandlerPhysStateY into the misc field.
|
|
|
@23480
|
15 years |
vboxsync |
Fixed bad proprocessing around PGM_PAGE_INIT…
|
|
|
@23479
|
15 years |
vboxsync |
PGM: Fixed wrong PGM_PAGE_MAX_LOCKS value.
|
|
|
@23478
|
15 years |
vboxsync |
PGMPAGE: Removed the PGM_PAGE_WITH_BIT_FIELD bits.
|
|
|
@23477
|
15 years |
vboxsync |
PGMPAGE: Spell it out for the compiler. (soon, no bitfields)
|
|
|
@23471
|
15 years |
vboxsync |
PGM: Made PGM_PAGE_WITH_LOCKS unconditional.
|
|
|
@23470
|
15 years |
vboxsync |
PGMPAGE: Removed the non-PGM_PAGE_WITH_PAGEID_IN_HCPHYS cases.
|
|
|
@23461
|
15 years |
vboxsync |
PGM: Enabled page lock counters.
|
|
|
@23460
|
15 years |
vboxsync |
PGM: Page lock counters. (disabled)
|
|
|
@23459
|
15 years |
vboxsync |
PGMPAGE: Enable HCPhys and idPage merge.
|
|
|
@23458
|
15 years |
vboxsync |
PGMPAGE: HCPhys and idPage migration work, part 2.
|
|
|
@23457
|
15 years |
vboxsync |
PGMPAGE: HCPhys and idPage migration work, part 1.
|
|
|
@23455
|
15 years |
vboxsync |
PGMPAGE: Moved the usage tracking data out of HCPhysY.
|
|
|
@23454
|
15 years |
vboxsync |
PGMPAGE: prep for lock counting. renamed all names (X->Y) just to make …
|
|
|
@23453
|
15 years |
vboxsync |
PGMPhysPageMap cleanup.
|
|
|
@23449
|
15 years |
vboxsync |
PGMSavedState: Corrected live save statistics a bit and did a quick …
|
|
|
@23443
|
15 years |
vboxsync |
PGMSavedState: New state saved state format in the works.
|
|
|
@23415
|
15 years |
vboxsync |
PGM: Saved state hacking and some minor cleanups.
|
|
|
@23398
|
15 years |
vboxsync |
PGM: ROM pages are soo much fun.
|
|
|
@23393
|
15 years |
vboxsync |
PGM: live save work in progress.
|
|
|
@23372
|
15 years |
vboxsync |
pgmR3PoolClearAll.
|
|
|
@23307
|
15 years |
vboxsync |
VMM: Moved the saved state code out of PGM.cpp and into PGMSavedState.cpp.
|
|
|
@23306
|
15 years |
vboxsync |
PGM: Live state saving work (in progress).
|
|
|
@23210
|
15 years |
vboxsync |
Disabled PGMPOOL_WITH_OPTIMIZED_DIRTY_PT for the moment
|
|
|
@23121
|
15 years |
vboxsync |
Paging updates:
- use the dirty page handling after fewer writes
- …
|
|
|
@23097
|
15 years |
vboxsync |
Distinguish between single page sync operations due to non-present or …
|
|
|
@23093
|
15 years |
vboxsync |
PGM_SYNC_NR_PAGES increased for VT-x/AMD-V
|
|
|
@23067
|
15 years |
vboxsync |
Flush page tables that have been updated with invalid entries.
|
|
|
@22936
|
15 years |
vboxsync |
PGMInternal.h: warning.
|
|
|
@22933
|
15 years |
vboxsync |
PGMInternal.h: burn fix.
|
|
|
@22929
|
15 years |
vboxsync |
build hacking.
|
|
|
@22926
|
15 years |
vboxsync |
PGM: alignment fix.
|
|
|
@22924
|
15 years |
vboxsync |
VMM: Made STAM assert on missaligned statistics. Fixed a bunch of …
|
|
|
@22919
|
15 years |
vboxsync |
VMM/PGM: Alignment fixes that cures crashes on snow leopard when gdb …
|
|
|
@22785
|
15 years |
vboxsync |
Increase the nr of dirty pages from 8 to 16
|
|
|
@22783
|
15 years |
vboxsync |
More stats
|
|
|
@22775
|
15 years |
vboxsync |
Statistics
|
|
|
@22764
|
15 years |
vboxsync |
PGMPoolFlushPage -> pgmPoolFlushPageByGCPhys
|
|
|
@22760
|
15 years |
vboxsync |
Backed out 51884 (caused gurus) and 51924 (not responsible).
Rewrote …
|
|
|
@22759
|
15 years |
vboxsync |
Disabled PGMPOOL_WITH_OPTIMIZED_DIRTY_PT for now (guru meditations on …
|
|
|
@22755
|
15 years |
vboxsync |
Stats
|
|
|
@22754
|
15 years |
vboxsync |
Enabled PGMPOOL_WITH_OPTIMIZED_DIRTY_PT
|
|
|
@22748
|
15 years |
vboxsync |
PGM pool updates
|
|
|
@22713
|
15 years |
vboxsync |
Stats
|
|
|
@22709
|
15 years |
vboxsync |
Also check for dirty pages
|
|
|
@22695
|
15 years |
vboxsync |
Must flush pgm pool pages in PGMR3PhysGCPhys2CCPtrExternal to avoid …
|
|
|
@22600
|
15 years |
vboxsync |
Removed unnecessary EPT invlpg calls.
Invalidate the page who's R/W …
|
|
|
@22510
|
15 years |
vboxsync |
More statistics
|
|
|
@22473
|
15 years |
vboxsync |
Disabled experiment with optimized dirty PTs.
|
|
|