Changeset 518 in vbox for trunk/src/VBox
- Timestamp:
- Feb 1, 2007 6:46:18 PM (18 years ago)
- Location:
- trunk/src/VBox/VMM
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/PATM/CSAMInternal.h
r347 r518 144 144 * See CSAM2VM(). */ 145 145 RTINT offVM; 146 #if HC_ARCH_BITS == 64 147 RTINT Alignment0; /**< Align pPageTree correctly. */ 148 #endif 146 149 147 150 HCPTRTYPE(PAVLPVNODECORE) pPageTree; … … 162 165 struct 163 166 { 164 PSSMHANDLEpSSM;167 HCPTRTYPE(PSSMHANDLE) pSSM; 165 168 uint32_t cPageRecords; 166 169 uint32_t cPatchPageRecords; … … 177 180 /* Set when the IDT gates have been checked for the first time. */ 178 181 bool fGatesChecked; 182 bool Alignment1[2]; /**< Align the stats on an 8-byte boundrary. */ 179 183 180 184 STAMCOUNTER StatNrTraps; -
trunk/src/VBox/VMM/testcase/tstVMStructGC.cpp
r454 r518 58 58 #include "REMInternal.h" 59 59 #include "HWACCMInternal.h" 60 #ifdef VBOX_WITH_PATM 61 # include "PATMInternal.h" 62 #endif 60 #include "PATMInternal.h" 63 61 #include "VMMInternal.h" 64 62 #include "DBGFInternal.h" 65 63 #include "STAMInternal.h" 66 #ifdef VBOX_WITH_CSAM 67 # include "CSAMInternal.h" 68 #endif 64 #include "CSAMInternal.h" 69 65 #include "EMInternal.h" 70 66 #include "REMInternal.h" 71 #ifdef VBOX_WITH_RRM72 # include "RRMInternal.h"73 #endif74 67 #include <VBox/vm.h> 75 68 #include <VBox/param.h> … … 367 360 GEN_CHECK_OFF(PGMPOOLPAGE, cPresent); 368 361 GEN_CHECK_OFF(PGMPOOLPAGE, iFirstPresent); 369 #endif 362 #endif 370 363 #ifdef PGMPOOL_WITH_MONITORING 371 364 GEN_CHECK_OFF(PGMPOOLPAGE, cModifications); … … 424 417 GEN_CHECK_OFF(PGMPOOL, StatAlloc); 425 418 GEN_CHECK_OFF(PGMPOOL, StatClearAll); 426 #endif 419 #endif 427 420 GEN_CHECK_OFF(PGMPOOL, HCPhysTree); 428 421 GEN_CHECK_OFF(PGMPOOL, aPages); … … 578 571 GEN_CHECK_OFF(RTCRITSECT, Strict.uEnterId); 579 572 573 574 GEN_CHECK_SIZE(CSAM); 575 GEN_CHECK_OFF(CSAM, offVM); 576 GEN_CHECK_OFF(CSAM, pPageTree); 577 GEN_CHECK_OFF(CSAM, aDangerousInstr); 578 GEN_CHECK_OFF(CSAM, aDangerousInstr[1]); 579 GEN_CHECK_OFF(CSAM, aDangerousInstr[CSAM_MAX_DANGR_INSTR - 1]); 580 GEN_CHECK_OFF(CSAM, cDangerousInstr); 581 GEN_CHECK_OFF(CSAM, iDangerousInstr); 582 GEN_CHECK_OFF(CSAM, pPDBitmapGC); 583 GEN_CHECK_OFF(CSAM, pPDHCBitmapGC); 584 GEN_CHECK_OFF(CSAM, pPDBitmapHC); 585 GEN_CHECK_OFF(CSAM, pPDGCBitmapHC); 586 GEN_CHECK_OFF(CSAM, savedstate); 587 GEN_CHECK_OFF(CSAM, savedstate.pSSM); 588 GEN_CHECK_OFF(CSAM, savedstate.cPageRecords); 589 GEN_CHECK_OFF(CSAM, savedstate.cPatchPageRecords); 590 GEN_CHECK_OFF(CSAM, cDirtyPages); 591 GEN_CHECK_OFF(CSAM, pvDirtyBasePage); 592 GEN_CHECK_OFF(CSAM, pvDirtyBasePage[1]); 593 GEN_CHECK_OFF(CSAM, pvDirtyBasePage[CSAM_MAX_DIRTY_PAGES - 1]); 594 GEN_CHECK_OFF(CSAM, pvDirtyFaultPage); 595 GEN_CHECK_OFF(CSAM, pvDirtyFaultPage[1]); 596 GEN_CHECK_OFF(CSAM, pvDirtyFaultPage[CSAM_MAX_DIRTY_PAGES - 1]); 597 GEN_CHECK_OFF(CSAM, fScanningStarted); 598 GEN_CHECK_OFF(CSAM, fGatesChecked); 599 GEN_CHECK_OFF(CSAM, StatNrTraps); 600 GEN_CHECK_OFF(CSAM, StatNrPages); 601 602 //GEN_CHECK_SIZE(PATM); 603 580 604 return 0; 581 605 }
Note:
See TracChangeset
for help on using the changeset viewer.