Changeset 80018 in vbox
- Timestamp:
- Jul 26, 2019 6:21:50 PM (6 years ago)
- svn:sync-xref-src-repo-rev:
- 132453
- Location:
- trunk/src/VBox/VMM
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/include/EMInternal.h
r80017 r80018 189 189 190 190 /** Explicit padding. */ 191 uint8_t abPadding [3];191 uint8_t abPadding0[3]; 192 192 193 193 /** The number of instructions we've executed in IEM since switching to the … … 226 226 } MWait; 227 227 228 /** Make sure the jmp_buf is at a 32-byte boundrary. */ 229 uint64_t au64Padding1[3]; 228 230 union 229 231 { … … 281 283 R3PTRTYPE(PAVLGCPTRNODECORE) pCliStatTree; 282 284 STAMCOUNTER StatTotalClis; 283 /** Put the history at a 32-byte boundrary. */284 uint64_t au64Padding [3];285 /** Align the next member at a 16-byte boundrary. */ 286 uint64_t au64Padding2[1]; 285 287 286 288 /** Exit history table (6KB). */ -
trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp
r80015 r80018 388 388 CHECK_MEMBER_ALIGNMENT(EM, CritSectREM, sizeof(uintptr_t)); 389 389 #endif 390 CHECK_MEMBER_ALIGNMENT(EMCPU, u.achPaddingFatalLongJump, 32); 390 391 CHECK_MEMBER_ALIGNMENT(EMCPU, aExitRecords, sizeof(EMEXITREC)); 391 392 CHECK_MEMBER_ALIGNMENT(PGM, CritSectX, sizeof(uintptr_t));
Note:
See TracChangeset
for help on using the changeset viewer.