summaryrefslogtreecommitdiffstats
path: root/VC2008/profile_run.cmd
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--VC2008/profile_run.cmd39
1 files changed, 39 insertions, 0 deletions
diff --git a/VC2008/profile_run.cmd b/VC2008/profile_run.cmd
new file mode 100644
index 000000000..77138d20a
--- /dev/null
+++ b/VC2008/profile_run.cmd
@@ -0,0 +1,39 @@
+@
+@ Profiling using a MSVC standalone profiler
+@
+@ See http://www.codeproject.com/Articles/144643/Profiling-of-C-Applications-in-Visual-Studio-for-F for details
+@
+
+
+
+
+set pt="C:\Program Files\Microsoft Visual Studio 9.0\Team Tools\Performance Tools"
+set app="vc2008\Release profiled\mcserver.exe"
+set output=MCServer_profiledata.vsp
+
+
+
+
+
+cd ..
+
+:: Start the profiler
+%pt%\vsperfcmd /start:sample /output:%output%
+
+:: Launch the application via the profiler
+%pt%\vsperfcmd /launch:%app%
+
+:: Shut down the profiler (this command waits, until the application is terminated)
+%pt%\vsperfcmd /shutdown
+
+
+
+
+
+:: generate the report files (.csv)
+%pt%\vsperfreport /summary:all %output% /symbolpath:"srv*C:\Programovani\Symbols*http://msdl.microsoft.com/download/symbols"
+
+
+
+
+