VirtualBox

source: vbox/trunk/src/VBox/VMM/PGMInternal.h

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @15196   16 years vboxsync PGMR0DynMap: profiling the whole shebang.
(edit) @14877   16 years vboxsync PGMR0DynMap: bigger cache (4x), even fewer unrolled/inlined collision …
(edit) @14868   16 years vboxsync PGMR0DynMap: some predictions based on statistics, 5 more stats.
(edit) @14861   16 years vboxsync PGMR0DynMap: disabled expensive statistic.
(edit) @14857   16 years vboxsync PGMR0DynMap: Added missing if (fInvalidateIt) before ASMInvalidatePage …
(edit) @14850   16 years vboxsync PGMR0DynMap: statistics and tuning of autoset insertion.
(edit) @14755   16 years vboxsync #1865: Converted 4 PGM*2HC* conversion functions to RTR3PTR.
(edit) @14750   16 years vboxsync DECLINLINE
(edit) @14682   16 years vboxsync pgmPoolGetPage: assertion text.
(edit) @14676   16 years vboxsync PGMInternal: Fixed a bunch bad PGMDynMapGCPage calls on darwin (cut & …
(edit) @14541   16 years vboxsync PGMInternal.h: docs.
(edit) @14502   16 years vboxsync Got it! (why darwin broke unexpectedly last week)
(edit) @14374   16 years vboxsync #1865: ring-0 mapping cache, code in progress.
(edit) @14301   16 years vboxsync Synced some (inactive) new paging code.
(edit) @14244   16 years vboxsync PGMR0DynMap: flushing macbook air code.
(edit) @14175   16 years vboxsync oops
(edit) @14174   16 years vboxsync VMM: another shot at it.
(edit) @14154   16 years vboxsync PGM: pGuestPD* -> pGst32BitPd*
(edit) @14153   16 years vboxsync PGM: pGstPaePDPT -> pGstPaePdpt
(edit) @14152   16 years vboxsync PGM: pGstAmd64PML4* -> pGstAmd64Pml4.
(edit) @14151   16 years vboxsync PGM: HCPhysPaePML4 -> HCPhysShwPaePml4
(edit) @14150   16 years vboxsync PGM: HCPhysNestedRoot -> HCPhysShwNestedRoot
(edit) @14149   16 years vboxsync PGM: HCPhysPaePDPT -> HCPhysShwPaePdpt.
(edit) @14148   16 years vboxsync PGM: HCPhys32BitPD -> HCPhysShw32BitPD
(edit) @14147   16 years vboxsync #1865: PGM - 32-bit shadown PD pointer converted.
(edit) @14146   16 years vboxsync darwin build fix.
(edit) @14145   16 years vboxsync PGM: Some more uint64_t -> X86union return. (btw. doing this because …
(edit) @14141   16 years vboxsync PGM: More union returns.
(edit) @14138   16 years vboxsync build fix
(edit) @14133   16 years vboxsync #1865: final pae change.
(edit) @14093   16 years vboxsync #1865: shadow pae, the first bit.
(edit) @14040   16 years vboxsync darwin build fix.
(edit) @14038   16 years vboxsync #1865: PGM - and another one.
(edit) @14010   16 years vboxsync #1865: PGM - one more down.
(edit) @14002   16 years vboxsync The brain was out to lunch there…
(edit) @13996   16 years vboxsync darwin build fix.
(edit) @13993   16 years vboxsync darwin build fix.
(edit) @13991   16 years vboxsync #1865: More PGM cleanup.
(edit) @13969   16 years vboxsync PGM: RTGCUINTPTR64 -> RTGCPTR64 (forgot this one yesterday)
(edit) @13937   16 years vboxsync PGM: RTGCUINTPTR -> RTGCPTR.
(edit) @13936   16 years vboxsync PGM: removed a bunch of unnecessary RTGCUINTPTR/RTGCPTR casts. …
(edit) @13935   16 years vboxsync PGM: One more CTXSUFF (guest AMD64 root).
(edit) @13933   16 years vboxsync PGM: PAE guest mappings, assert GCPtr being 32-bit.
(edit) @13919   16 years vboxsync VMM: 3 R3R0PTRTYPE members down (a bunch left to go).
(edit) @13832   16 years vboxsync IN_GC -> IN_RC.
(edit) @13824   16 years vboxsync VMM: %VGp -> %RGp
(edit) @13819   16 years vboxsync VMM: %VH* -> %RH*.
(edit) @13818   16 years vboxsync VMM: %Vrc -> %Rrc, %Vra -> %Rra.
(edit) @13816   16 years vboxsync VMM: VBOX_SUCCESS -> RT_SUCCESS, VBOX_FAILURE -> RT_FAILURE.
(edit) @13796   16 years vboxsync VMM: some adjustments.
(edit) @13742   16 years vboxsync Some initial VM data restructuring.
(edit) @13236   16 years vboxsync #1865: More polish.
(edit) @13235   16 years vboxsync PGM: Merged PGMGCInvalidatePage into PGMInvalidatePage nad fixed the …
(edit) @13100   16 years vboxsync #1865: More PGM changes.
(edit) @13099   16 years vboxsync PGM: Count real guest page faults.
(edit) @13098   16 years vboxsync #1865: More PGM changes.
(edit) @13087   16 years vboxsync #1865: More PGM changes.
(edit) @13085   16 years vboxsync #1865: More PGM changes.
(edit) @13067   16 years vboxsync #1865: More PGM changes.
(edit) @13062   16 years vboxsync #1865: More PGM changes.
(edit) @13060   16 years vboxsync #1865: More PGM changes.
(edit) @13047   16 years vboxsync AVLROGCPTRNODECORE: alignment adjustment.
(edit) @13046   16 years vboxsync #1865: Eliminated two duplicate members of PGMVIRTHANDLER while at it.
(edit) @13045   16 years vboxsync #1865: More PGM changes.
(edit) @13042   16 years vboxsync #1865: More PGM changes.
(edit) @13040   16 years vboxsync #1865: More PGM changes.
(edit) @13038   16 years vboxsync #1865: More PGM changes.
(edit) @13035   16 years vboxsync #1865: More PGM…
(edit) @13019   16 years vboxsync #1865: PGM …
(edit) @12989   16 years vboxsync VMM + VBox/cdefs.h: consolidated all the XYZ*DECLS of the VMM into …
(edit) @12932   16 years vboxsync Paging updates in preparation for EPT.
(edit) @12902   16 years vboxsync Fixed upper boundary of mode array.
(edit) @12692   16 years vboxsync Backed out paging changes (36990/86/83).
(edit) @12682   16 years vboxsync We should rewrite all paging code instead to dynamically allocate page …
(edit) @12681   16 years vboxsync Updates for real and protected mode without paging shadow mode.
(edit) @12653   16 years vboxsync various files: doxygen fixes.
(edit) @11525   16 years vboxsync Added support for PSE-36.
(edit) @11309   16 years vboxsync iprt: Retired HCSTRING, replaced by R3STRING.
(edit) @11221   16 years vboxsync DECLGCCALLBACKMEMBER -> DECLRCCALLBACKMEMBER
(edit) @10822   16 years vboxsync Prepare for EPT.
(edit) @10320   16 years vboxsync Rearranged code to deal with pgm pool tasks during SyncCR3.
(edit) @10063   16 years vboxsync AMD64 updates for nested paging.
(edit) @10032   16 years vboxsync Nested paging updates
(edit) @10026   16 years vboxsync Nested paging updates.
(edit) @10021   16 years vboxsync Updates for amd64 nested paging.
(edit) @9990   16 years vboxsync Some cleanup
(edit) @9890   17 years vboxsync amd64 paging updates
(edit) @9888   17 years vboxsync Updates for amd64 paging.
(edit) @9881   17 years vboxsync 32 bits iUserTable again (preparing for amd64 changes)
(edit) @9752   17 years vboxsync PAE & AMD64 paging updates. - create references to upper level shadow …
(edit) @9715   17 years vboxsync iUser should be 16 bits of course
(edit) @9692   17 years vboxsync Partly backed out previous changeset
(edit) @9690   17 years vboxsync Paging updates for amd64.
(edit) @9596   17 years vboxsync PGMPOOLKIND_64BIT_PD_FOR_64BIT_PD is the same as …
(edit) @9570   17 years vboxsync AMD64 paging updates
(edit) @9398   17 years vboxsync compile fix
(edit) @9397   17 years vboxsync attempt to fix the 64-bit Linux box
(edit) @9389   17 years vboxsync 64-bit GC on 32-bit HC fix
(edit) @9387   17 years vboxsync 64-bit GC alignment fixes
(edit) @9212   17 years vboxsync Major changes for sizeof(RTGCPTR) == uint64_t. Introduced RCPTRTYPE …
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