8dfc5e89cd3421bb0602f33768f00c1f1d40b1d2 48955 |
|
07-Oct-2013 |
vboxsync |
Main: Whitespace (including tabs!) and svn:keywords cleanups by scm. |
e5b0a42859e731db1e188670ed9d1362571de89a 48013 |
|
23-Aug-2013 |
vboxsync |
Main/Performance: fix the return code |
a7296c2978a6de9ca4df4f82ae6499d00699ed42 45051 |
|
15-Mar-2013 |
vboxsync |
Main/Metrics: handle less common cases for FS to disk resolution (#6345) |
e5f5759dd718a0c692d18bfb12ed4950ca18baef 44551 |
|
05-Feb-2013 |
vboxsync |
Windows build fix |
81364f067de3fcd4297902130294272c513207c9 44548 |
|
05-Feb-2013 |
vboxsync |
Main/Metrics: Update link status on metrics setup, do not collect metrics for interfaces brought down (#6613) |
c7814cf6e1240a519cbec0441e033d0e2470ed00 44529 |
|
04-Feb-2013 |
vboxsync |
header (C) fixes |
c58f1213e628a545081c70e26c6b67a841cff880 44528 |
|
04-Feb-2013 |
vboxsync |
header (C) fixes |
46a4f0cf069cc8960031126151a7d9b52196fbf9 44450 |
|
30-Jan-2013 |
vboxsync |
Main/Metrics: Adjust per-VM CPU load by number of cores on Solaris (#6345) |
2958ed88955fc6d90e556990fa428f0820213a0b 43994 |
|
29-Nov-2012 |
vboxsync |
Main/Metrics: Do not collect data for unplugged host interfaces (#6345) |
6117b08fefcaf2334ac7d1e998acc17e4b2c4045 43958 |
|
26-Nov-2012 |
vboxsync |
Main/Metrics: Host disk size, linux only (#6345) |
7b10aacc7acbc3a9b05b06bdebf9e8209bdbf1a6 43949 |
|
23-Nov-2012 |
vboxsync |
Main/Metics: VM disk usage metric (#6345) |
4b4bf806fd0a1f544ae7c3866d4c056bbb306ca3 43933 |
|
22-Nov-2012 |
vboxsync |
Main/Metrics: Host link speed metric and the fix for base name extraction in VBoxManage (#6345) |
e08dd625e50b1975366f9e95b1135ec14763c7b0 43908 |
|
19-Nov-2012 |
vboxsync |
Main/Metrics: VM network rate metrics (#6345) |
6f4550210b018b6a25af5bd11fddabb14b69ff60 43831 |
|
07-Nov-2012 |
vboxsync |
Main/Metrics: Disk and filesystem metrics for Solaris (#6345) |
8b1975ddd07b69272802f37efbcf9a358c32a15a 43629 |
|
12-Oct-2012 |
vboxsync |
Main/Metrics: Linux fs/disk metrics, VBoxManage filtering + minor fixes (#6345) |
8ac4c210c80eb60b15d84075243a3d64d63647db 43618 |
|
11-Oct-2012 |
vboxsync |
Main/Metrics: Fixes for Solaris network metrics (#6345) |
e35d51bc86d234abdf08fe247ea901501faa022f 43507 |
|
02-Oct-2012 |
vboxsync |
Main/Metrics: Alternative way to get link speed for old kernels (#6345) |
e67d45467855114df09f2bf4c07505beecba573f 43456 |
|
28-Sep-2012 |
vboxsync |
Main/Metrics: Missing interface detection (#6345) |
8fb98fbc10b7eac3a486937f31fb10985a5db7d1 43453 |
|
27-Sep-2012 |
vboxsync |
Main/Metrics: Fixed the issue causing unregistration of all metrics instead of ones related to single interface (#6345) |
52b9ffdb596974faf66a826097386ba74a9c7cd0 43445 |
|
27-Sep-2012 |
vboxsync |
Main/Metrics: Host network metrics, linux only (#6345) |
561574402775590253d11504354bfe21d80e4858 40358 |
|
05-Mar-2012 |
vboxsync |
Main/Metrics: All calls to VM processes are done in separate thread (#6029) |
7a3d722456f70226ebc994df685bd736e4324d04 40084 |
|
12-Feb-2012 |
vboxsync |
Main/Metrics: Guests now push collected metrics to VBoxSVC instead of being polled (#6029) |
a2ee3f493c9808b3f1902dcda6d9449672ffaec9 36842 |
|
26-Apr-2011 |
vboxsync |
Main/Metrics: Memory leak fixes |
a05b4948186b031cbd8c3b7c6cfe973d69039016 36839 |
|
25-Apr-2011 |
vboxsync |
Main/Metrics: Locking revised to prevent lockups on VM shutdown (#5637) |
6c6531128b39093daeac902a8705c0bdf15b31cc 36527 |
|
04-Apr-2011 |
vboxsync |
iprt::MiniString -> RTCString. |
0b6e534f55fcb5870df42b58ae354ad5fdbda66a 36128 |
|
02-Mar-2011 |
vboxsync |
Main/Metrics: Hypervisor and guest metrics re-done (#5566) |
e11c3cb1ab3034f15eaccc2a6fdb998b6752a429 36036 |
|
21-Feb-2011 |
vboxsync |
indent |
8374dfdfc4d7fdfcfbaeec4c65fbf856212d4c32 35964 |
|
14-Feb-2011 |
vboxsync |
Metrics: Introduced RAM/VMM base metric |
84d13b2b53ed68f9aea294f35146ef0d1ab65c3b 30847 |
|
14-Jul-2010 |
vboxsync |
Main/Machine+Performance+VirtualBox: move deleting the performance metrics registration of a VM out of SessionMachine::uninit, where it was a risk of hangs due to callbacks. Doing it a little later won't hurt anyone. Additionally also make sure the total VMM memory stats are zeroed when the last VM has disabled its collector. |
34cc70a9d36b71b0d38c381d76b447d23aa7ad64 29632 |
|
18-May-2010 |
vboxsync |
Missing init |
09086d5ebdfb54a0af02064b56cc27c4a9ba5845 29630 |
|
18-May-2010 |
vboxsync |
Main: gcc warning |
cc04399629ac806e92deeb3006dc1d507a608901 29620 |
|
18-May-2010 |
vboxsync |
Statistics for shared pages |
e64031e20c39650a7bc902a3e1aba613b9415dee 28800 |
|
27-Apr-2010 |
vboxsync |
Automated rebranding to Oracle copyright/license strings via filemuncher |
97b672c60368db8e7ba24563e516fc308e73b192 28205 |
|
12-Apr-2010 |
vboxsync |
Main/VirtualBoxCallback: rename OnSnapshotDiscard to OnSnapshotDeleted for consistency, clean up wording and other minor issues |
f65a026b87d9397d9eeafd0c8d9def6476edcdbd 28058 |
|
07-Apr-2010 |
vboxsync |
Main: warnings |
79ab1cd6ecd2e2e53ca5a8c5fa0f8957ad8c3453 28038 |
|
07-Apr-2010 |
vboxsync |
Wrong units |
0cebdb44182055c0ea27bebd97a571cc31e1ba7b 28036 |
|
07-Apr-2010 |
vboxsync |
More metrics changes |
6e05e71a0af04e0b368d892860bb28d2becc9c07 28012 |
|
06-Apr-2010 |
vboxsync |
Use PGMR3QueryFreeMemory instead |
cc8bfe67fdbd5ae39ddd92f6caa0faa046760583 28005 |
|
06-Apr-2010 |
vboxsync |
Metrics updates |
7584a197dbbc8e656f353e58ec1be71dc19d0f9d 28004 |
|
06-Apr-2010 |
vboxsync |
Metrics updates |
a2c8fd15ddc5c8d2f91e4b9d0a35269a30d700e1 27998 |
|
06-Apr-2010 |
vboxsync |
Dropped Guest/Pagefile/Usage/Free |
22f4429264dd1a1acf60f0c6c32b34f6f3e5b9ce 27942 |
|
01-Apr-2010 |
vboxsync |
whitespace |
1965d3323263fc938e3bbf02aa83f6d7d53a7d98 27939 |
|
01-Apr-2010 |
vboxsync |
Main/Performance warnings |
cbf5a4260109bea05e1492f0b375b11a738cfb1d 27930 |
|
01-Apr-2010 |
vboxsync |
Metrics updates (untested) |
c2a7eba496481419a88aba56bbed51f7c8194926 27885 |
|
31-Mar-2010 |
vboxsync |
Metrics: work in progress |
cb893baebb2af3f4fc9cd613a24d5a25e6687a6c 27849 |
|
31-Mar-2010 |
vboxsync |
metrics update |
1439977563a6d2143201766a0d7c61e50a5acf75 27822 |
|
30-Mar-2010 |
vboxsync |
Removed guest statistics interface; to be merged with metrics. |
2f3e13b744091a6c1d3bc4b9dc6ef4e7f25bf1cd 26511 |
|
14-Feb-2010 |
vboxsync |
Main: tabs -> spaces. |
02a759adb419d49bc2d50a196143c4f517510413 26128 |
|
01-Feb-2010 |
vboxsync |
Main/Performance: Another burn fix. |
75f285e6e38ebaee103de321814dbad59540b8f1 26126 |
|
01-Feb-2010 |
vboxsync |
Main/Performance: Burn fix. |
054466641bb642a73b66938a9fb851bad1147749 26122 |
|
01-Feb-2010 |
vboxsync |
Main/Performance: Use iprt::MiniString instead of std::string. |
fe06619ae576367ff3568e6abd99fb8ad28cc73a 22173 |
|
11-Aug-2009 |
vboxsync |
Main: the big XML settings rework. Move XML reading/writing out of interface implementation code into separate layer so it can handle individual settings versions in the future. |
088a45b35631115e7729fdc57a56f49faf0c2a43 19270 |
|
29-Apr-2009 |
vboxsync |
#3354: SubMetric instances leak fixed. No more leaks in metric register/unregister. |
79e36c53917758fe8e3623fe9de2e21336431147 19069 |
|
21-Apr-2009 |
vboxsync |
Tiny descriptions of CollectorHAL methods. |
cf9a7159379fc741e85867a23371f98c886683c5 17911 |
|
16-Mar-2009 |
vboxsync |
#3686: “Main: fix unused var warnings”
- Garbage collect; use NOREF(); comment out; (depending on situation) |
f72cbd6a549c34992fa79cce84600fe2b92b3299 15051 |
|
05-Dec-2008 |
vboxsync |
Main: Cleaned up the long standing const BSTR = const (OLECHAR *) on WIn32 vs (const PRunichar) * on XPCOM clash. Cleaned up BSTR/GUID macros (IN_BSTR replaces INPTR BSTR, IN_GUID replaces INPTR GUIDPARAM, OUT_GUID replaces GUIDPARAMOUT). |
f6adf1a86574758258baa232172c965aed0d848d 14949 |
|
03-Dec-2008 |
vboxsync |
Appended vim modeline to set tabstop and expand tabs (in the way
suggested by our coding guidelines). |
628ddfbd43ad5365d69fddda4007598242956577 13908 |
|
06-Nov-2008 |
vboxsync |
Fixed include order, a bunch of GCC 3.3 warnings, OS/2 build. |
49207a1552ff3752904e36b9269f08fe643ba871 12973 |
|
03-Oct-2008 |
vboxsync |
PerfAPI: New method queryMetricsDataEx() |
fc4c8c507d3c19dbbf598a6fec9678b04313ccef 12942 |
|
02-Oct-2008 |
vboxsync |
PerfAPI: Fixed the problem with passing null/empty arrays to PerfAPI methods.
Enabled attributes of type IUnknown in SOAP, JAX-WS, WSDL, CPP and Python style sheets.
Added PerfCollector python class to shellcommon.py to provide more 'pythonic' way to access metric data.
Added the reference to shellcommon.py to IDL docs as an example of PerfAPI usage in python. |
e8e40640deaea2e9002e1bf9cf4944e2590c6e7a 12678 |
|
24-Sep-2008 |
vboxsync |
PerfAPI: Handling of trailing colon in filter patterns |
e120ca0501a41ca43369b7ba984f4db2f720bdc8 12546 |
|
17-Sep-2008 |
vboxsync |
PerfAPI: Improved Linux collector |
4dee4a4f4ff664b16f478e200e0d231407a2b097 12513 |
|
16-Sep-2008 |
vboxsync |
PerfAPI: Windows collector re-done: WMI replaced with kernel and psapi calls. |
4ffdae046e05f397b6552d5489685f5802bbd249 12457 |
|
15-Sep-2008 |
vboxsync |
Fixed small memory leak in the Windows implementation.
Fixed lack of destructor call for the host specific Collector classes. (virtual destructor; caused
crash at exit in VBoxSVC.exe) |
1f277e5b999f572b1ef1fe4ef593c603ea463be3 12400 |
|
11-Sep-2008 |
vboxsync |
PerfAPI: Improved Win collector. More realistic performance test. No factories. |
83c86878d483df62ca8db465c671995984838338 11583 |
|
22-Aug-2008 |
vboxsync |
PerfAPI: New attribute PerformanceMetric::description |
540b946299982d7c73b356146196650a3a0a4046 11571 |
|
22-Aug-2008 |
vboxsync |
PerfAPI: Globbing support stolen from VMM/STAM.cpp |
a793a1290646210f7c65639476ca920f8ab20eb4 11498 |
|
19-Aug-2008 |
vboxsync |
PerfAPI: Moved linux implementation of CPU/MHz to CollectorHAL since it is generic. Windows implementation needs to be moved to RTMpGetCurFrequency. |
e8a568d25b577fb2ce7213b11c63f71eca1f84c2 11377 |
|
13-Aug-2008 |
vboxsync |
PerfAPI: Fixed the ranges to fit into INT32, uninitialized periods, updated the list of metrics (returned by MetricNames attribute). |
5413a6a2dab50ebebc702aa2ae7d8059dcd09c9c 11180 |
|
06-Aug-2008 |
vboxsync |
PerfAPI: replaced unsigned long with ULONG to get rid of solaris 64-bit issue. |
7a1a48d5f97ec06fd50b62e2814eb134bc0b54d0 10870 |
|
24-Jul-2008 |
vboxsync |
PerfAPI: Min/max value fix for CPU Load counters. |
040c9969cc5574339d5f1fa2c95c73da095c151b 10868 |
|
24-Jul-2008 |
vboxsync |
PerfAPI: Windows collector re-worked to extract raw counters via WMI. Filtering for queries added. Security initialization is added to svcmain to access perf enumerators. |
615105a2b89b7dd89a76504e6a9b8e099704c0d9 10770 |
|
21-Jul-2008 |
vboxsync |
Main: Performance: Second m is redundant. Some locking-related todos. |
391cf11262671da62bcc02db361038e7ffbab8f7 10753 |
|
18-Jul-2008 |
vboxsync |
Stubs for all platforms. Implementation of host CPU load and RAM usage counters for Windows. Locking. Fixes. |
675b664db1f89245a5c6550ca6502850dc6f5864 10726 |
|
17-Jul-2008 |
vboxsync |
Disabled Perf code in tstAPI to fix builds. |
30f7bd6bf198ae0489df375e5a17cb086acb30fb 10725 |
|
17-Jul-2008 |
vboxsync |
Perf API: Filtering |
6c5e2fff0e3fdfc7c3f3fb2e7b7ec8ebb2223cec 10713 |
|
16-Jul-2008 |
vboxsync |
Perf API: aggregators, data collection, Host RAM metrics, Linux RAM metrics, and more |
f2fedb6cbb946e9dd6d418b1472373395e2ac34f 10679 |
|
15-Jul-2008 |
vboxsync |
Filtering sketched. There is a crash in VirtualBox::uninit on Windows. |
05c28d9d4557bed6e320dfee1acca69408bc3c15 10641 |
|
15-Jul-2008 |
vboxsync |
Performance API files exported to OSE. |