VirtualBox

Ignore:
Timestamp:
Aug 12, 2008 2:02:08 PM (17 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
34533
Message:

PerfAPI: Important! VM metrics are now associated with Machine instead of SessionMachine.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/MachineImpl.cpp

    r11108 r11357  
    75797579
    75807580#ifdef VBOX_WITH_RESOURCE_USAGE_API
    7581 void Machine::registerMetrics (PerformanceCollector *aCollector, RTPROCESS pid)
     7581void Machine::registerMetrics (PerformanceCollector *aCollector, Machine *aMachine, RTPROCESS pid)
    75827582{
    75837583    pm::MetricFactory *metricFactory = aCollector->getMetricFactory();
     
    75897589    IUnknown *objptr;
    75907590
    7591     ComObjPtr<Machine> tmp = this;
     7591    ComObjPtr<Machine> tmp = aMachine;
    75927592    tmp.queryInterfaceTo (&objptr);
    75937593    pm::BaseMetric *cpuLoad =
     
    78457845
    78467846#ifdef VBOX_WITH_RESOURCE_USAGE_API
    7847     registerMetrics (mParent->performanceCollector(), mData->mSession.mPid);
     7847    registerMetrics (mParent->performanceCollector(), aMachine, mData->mSession.mPid);
    78487848#endif /* VBOX_WITH_RESOURCE_USAGE_API */
    78497849
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette