[Lldb-commits] [lldb] r179560 - More updates to test cases

Enrico Granata egranata at apple.com
Mon Apr 15 14:26:06 PDT 2013


Author: enrico
Date: Mon Apr 15 16:26:06 2013
New Revision: 179560

URL: http://llvm.org/viewvc/llvm-project?rev=179560&view=rev
Log:
More updates to test cases

Modified:
    lldb/trunk/tools/lldb-perf/common/clang/lldb_perf_clang.cpp
    lldb/trunk/tools/lldb-perf/common/stepping/lldb-perf-stepping.cpp
    lldb/trunk/tools/lldb-perf/lldbperf.xcodeproj/project.pbxproj

Modified: lldb/trunk/tools/lldb-perf/common/clang/lldb_perf_clang.cpp
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/tools/lldb-perf/common/clang/lldb_perf_clang.cpp?rev=179560&r1=179559&r2=179560&view=diff
==============================================================================
--- lldb/trunk/tools/lldb-perf/common/clang/lldb_perf_clang.cpp (original)
+++ lldb/trunk/tools/lldb-perf/common/clang/lldb_perf_clang.cpp Mon Apr 15 16:26:06 2013
@@ -187,7 +187,7 @@ public:
     {
         Results::Dictionary& results_dict = results.GetDictionary();
         
-        m_time_set_bp_main.WriteAverageValue(results);
+        m_time_set_bp_main.WriteAverageAndStandardDeviation(results);
         results_dict.Add ("memory-change-create-target",
                           "Memory increase that occurs due to creating the target.",
                           m_memory_change_create_target.GetDeltaValue().GetResult(NULL, NULL));
@@ -196,10 +196,10 @@ public:
                           "Memory increase that occurs due to setting a breakpoint at main by name.",
                           m_memory_change_break_main.GetDeltaValue().GetResult(NULL, NULL));
 
-        m_time_create_target.WriteAverageValue(results);
-        m_expr_first_evaluate.WriteAverageValue(results);
-        m_expr_frame_zero.WriteAverageValue(results);
-        m_expr_frame_non_zero.WriteAverageValue(results);
+        m_time_create_target.WriteAverageAndStandardDeviation(results);
+        m_expr_first_evaluate.WriteAverageAndStandardDeviation(results);
+        m_expr_frame_zero.WriteAverageAndStandardDeviation(results);
+        m_expr_frame_non_zero.WriteAverageAndStandardDeviation(results);
         results_dict.Add ("memory-total-break-main",
                           "The total memory that the current process is using after setting the first breakpoint.",
                           m_memory_total.GetStopValue().GetResult(NULL, NULL));

Modified: lldb/trunk/tools/lldb-perf/common/stepping/lldb-perf-stepping.cpp
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/tools/lldb-perf/common/stepping/lldb-perf-stepping.cpp?rev=179560&r1=179559&r2=179560&view=diff
==============================================================================
--- lldb/trunk/tools/lldb-perf/common/stepping/lldb-perf-stepping.cpp (original)
+++ lldb/trunk/tools/lldb-perf/common/stepping/lldb-perf-stepping.cpp Mon Apr 15 16:26:06 2013
@@ -91,7 +91,8 @@ public:
 
         }
         results_dict.AddDouble ("total-time", "Total time spent stepping.", m_time_measurements.GetMetric().GetSum());
-        
+        results_dict.AddDouble ("stddev-time", "StdDev of time spent stepping.", m_time_measurements.GetMetric().GetStandardDeviation());
+
         results.Write(m_out_path.c_str());
     }
     

Modified: lldb/trunk/tools/lldb-perf/lldbperf.xcodeproj/project.pbxproj
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/tools/lldb-perf/lldbperf.xcodeproj/project.pbxproj?rev=179560&r1=179559&r2=179560&view=diff
==============================================================================
--- lldb/trunk/tools/lldb-perf/lldbperf.xcodeproj/project.pbxproj (original)
+++ lldb/trunk/tools/lldb-perf/lldbperf.xcodeproj/project.pbxproj Mon Apr 15 16:26:06 2013
@@ -1050,6 +1050,7 @@
 		4C86C5D816F7CC8900844407 /* Debug */ = {
 			isa = XCBuildConfiguration;
 			buildSettings = {
+				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
 				GCC_INLINES_ARE_PRIVATE_EXTERN = NO;
 				GCC_PREPROCESSOR_DEFINITIONS = (
 					"DEBUG=1",
@@ -1062,6 +1063,7 @@
 		4C86C5D916F7CC8900844407 /* Release */ = {
 			isa = XCBuildConfiguration;
 			buildSettings = {
+				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
 				GCC_INLINES_ARE_PRIVATE_EXTERN = NO;
 				PRODUCT_NAME = "$(TARGET_NAME)";
 			};
@@ -1109,6 +1111,7 @@
 			isa = XCBuildConfiguration;
 			buildSettings = {
 				CLANG_ENABLE_MODULES = YES;
+				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
 				GCC_PREPROCESSOR_DEFINITIONS = (
 					"DEBUG=1",
 					"$(inherited)",
@@ -1123,6 +1126,7 @@
 			isa = XCBuildConfiguration;
 			buildSettings = {
 				CLANG_ENABLE_MODULES = YES;
+				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
 				GCC_OPTIMIZATION_LEVEL = 0;
 				MACOSX_DEPLOYMENT_TARGET = 10.9;
 				PRODUCT_NAME = "$(TARGET_NAME)";





More information about the lldb-commits mailing list