Changeset 5202 in vbox for trunk/src/VBox/VMM
- Timestamp:
- Oct 9, 2007 1:42:49 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/STAM.cpp
r5189 r5202 641 641 { 642 642 case STAMTYPE_COUNTER: 643 if (pDesc->enmVisibility == STAMVISIBILITY_USED && pDesc->u.pCounter->c == 0) 644 return VINF_SUCCESS; 643 645 stamR3SnapshotPrintf(pThis, "<Counter c=\"%lld\"", pDesc->u.pCounter->c); 644 646 break; … … 646 648 case STAMTYPE_PROFILE: 647 649 case STAMTYPE_PROFILE_ADV: 650 if (pDesc->enmVisibility == STAMVISIBILITY_USED && pDesc->u.pProfile->cPeriods == 0) 651 return VINF_SUCCESS; 648 652 stamR3SnapshotPrintf(pThis, "<Profile cPeriods=\"%lld\" cTicks=\"%lld\" cTicksMin=\"%lld\" cTicksMax=\"%lld\"", 649 653 pDesc->u.pProfile->cPeriods, pDesc->u.pProfile->cTicks, pDesc->u.pProfile->cTicksMin, … … 653 657 case STAMTYPE_RATIO_U32: 654 658 case STAMTYPE_RATIO_U32_RESET: 659 if (pDesc->enmVisibility == STAMVISIBILITY_USED && !pDesc->u.pRatioU32->u32A && !pDesc->u.pRatioU32->u32B) 660 return VINF_SUCCESS; 655 661 stamR3SnapshotPrintf(pThis, "<Ratio32 u32A=\"%lld\" u32B=\"%lld\"", 656 662 pDesc->u.pRatioU32->u32A, pDesc->u.pRatioU32->u32B); … … 667 673 case STAMTYPE_U8: 668 674 case STAMTYPE_U8_RESET: 675 if (pDesc->enmVisibility == STAMVISIBILITY_USED && *pDesc->u.pu8 == 0) 676 return VINF_SUCCESS; 669 677 stamR3SnapshotPrintf(pThis, "<U8 val=\"%u\"", *pDesc->u.pu8); 670 678 break; … … 672 680 case STAMTYPE_X8: 673 681 case STAMTYPE_X8_RESET: 682 if (pDesc->enmVisibility == STAMVISIBILITY_USED && *pDesc->u.pu8 == 0) 683 return VINF_SUCCESS; 674 684 stamR3SnapshotPrintf(pThis, "<X8 val=\"%#x\"", *pDesc->u.pu8); 675 685 break; … … 677 687 case STAMTYPE_U16: 678 688 case STAMTYPE_U16_RESET: 689 if (pDesc->enmVisibility == STAMVISIBILITY_USED && *pDesc->u.pu16 == 0) 690 return VINF_SUCCESS; 679 691 stamR3SnapshotPrintf(pThis, "<U16 val=\"%u\"", *pDesc->u.pu16); 680 692 break; … … 682 694 case STAMTYPE_X16: 683 695 case STAMTYPE_X16_RESET: 696 if (pDesc->enmVisibility == STAMVISIBILITY_USED && *pDesc->u.pu16 == 0) 697 return VINF_SUCCESS; 684 698 stamR3SnapshotPrintf(pThis, "<X16 val=\"%#x\"", *pDesc->u.pu16); 685 699 break; … … 687 701 case STAMTYPE_U32: 688 702 case STAMTYPE_U32_RESET: 703 if (pDesc->enmVisibility == STAMVISIBILITY_USED && *pDesc->u.pu32 == 0) 704 return VINF_SUCCESS; 689 705 stamR3SnapshotPrintf(pThis, "<U32 val=\"%u\"", *pDesc->u.pu32); 690 706 break; … … 692 708 case STAMTYPE_X32: 693 709 case STAMTYPE_X32_RESET: 710 if (pDesc->enmVisibility == STAMVISIBILITY_USED && *pDesc->u.pu32 == 0) 711 return VINF_SUCCESS; 694 712 stamR3SnapshotPrintf(pThis, "<X32 val=\"%#x\"", *pDesc->u.pu32); 695 713 break; … … 697 715 case STAMTYPE_U64: 698 716 case STAMTYPE_U64_RESET: 717 if (pDesc->enmVisibility == STAMVISIBILITY_USED && *pDesc->u.pu64 == 0) 718 return VINF_SUCCESS; 699 719 stamR3SnapshotPrintf(pThis, "<U64 val=\"%llu\"", *pDesc->u.pu64); 700 720 break; … … 702 722 case STAMTYPE_X64: 703 723 case STAMTYPE_X64_RESET: 724 if (pDesc->enmVisibility == STAMVISIBILITY_USED && *pDesc->u.pu64 == 0) 725 return VINF_SUCCESS; 704 726 stamR3SnapshotPrintf(pThis, "<X64 val=\"%#llx\"", *pDesc->u.pu64); 705 727 break; … … 960 982 pArgs->pfnPrintf(pArgs, "%-32s %8llu %s\n", pDesc->pszName, pDesc->u.pCounter->c, STAMR3GetUnit(pDesc->enmUnit)); 961 983 break; 984 962 985 case STAMTYPE_PROFILE: 963 986 case STAMTYPE_PROFILE_ADV:
Note:
See TracChangeset
for help on using the changeset viewer.