aboutsummaryrefslogtreecommitdiff
path: root/extras/benchmark/suites/simple_di_mostly_full.yml
diff options
context:
space:
mode:
Diffstat (limited to 'extras/benchmark/suites/simple_di_mostly_full.yml')
-rw-r--r--extras/benchmark/suites/simple_di_mostly_full.yml17
1 files changed, 14 insertions, 3 deletions
diff --git a/extras/benchmark/suites/simple_di_mostly_full.yml b/extras/benchmark/suites/simple_di_mostly_full.yml
index 125feae..0ce91d1 100644
--- a/extras/benchmark/suites/simple_di_mostly_full.yml
+++ b/extras/benchmark/suites/simple_di_mostly_full.yml
@@ -35,19 +35,16 @@ benchmarks:
- "simple_di_run_time"
- "simple_di_startup_time"
- "simple_di_executable_size"
- - "simple_di_executable_size_without_exceptions_and_rtti"
- "simple_di_with_interfaces_compile_time"
- "simple_di_with_interfaces_incremental_compile_time"
- "simple_di_with_interfaces_run_time"
- "simple_di_with_interfaces_startup_time"
- "simple_di_with_interfaces_executable_size"
- - "simple_di_with_interfaces_executable_size_without_exceptions_and_rtti"
- "simple_di_with_interfaces_and_new_delete_compile_time"
- "simple_di_with_interfaces_and_new_delete_incremental_compile_time"
- "simple_di_with_interfaces_and_new_delete_run_time"
- "simple_di_with_interfaces_and_new_delete_startup_time"
- "simple_di_with_interfaces_and_new_delete_executable_size"
- - "simple_di_with_interfaces_and_new_delete_executable_size_without_exceptions_and_rtti"
loop_factor: 1.0
num_classes:
- 100
@@ -57,3 +54,17 @@ benchmarks:
- []
benchmark_generation_flags:
- []
+
+ - name:
+ - "simple_di_executable_size_without_exceptions_and_rtti"
+ - "simple_di_with_interfaces_executable_size_without_exceptions_and_rtti"
+ - "simple_di_with_interfaces_and_new_delete_executable_size_without_exceptions_and_rtti"
+ loop_factor: 1.0
+ num_classes:
+ - 100
+ compiler: *compilers
+ cxx_std: "c++11"
+ additional_cmake_args:
+ - ['-DCMAKE_CXX_FLAGS=-fno-exceptions -fno-rtti']
+ benchmark_generation_flags:
+ - []