jaulib v1.4.1-17-gd77ace3-dirty
Jau Support Library (C++, Java, ..)
Loading...
Searching...
No Matches
test_stringfmt_perf_impl.cpp File Reference
#include <sys/types.h>
#include <cassert>
#include <cstdint>
#include <cstdio>
#include <cstring>
#include <iostream>
#include <limits>
#include <jau/basic_types.hpp>
#include <jau/cpp_lang_util.hpp>
#include <jau/cpp_pragma.hpp>
#include <jau/float_types.hpp>
#include <jau/int_types.hpp>
#include <jau/string_cfmt.hpp>
#include <jau/string_literal.hpp>
#include <jau/string_util.hpp>
#include <jau/test/catch2_ext.hpp>
#include <jau/type_concepts.hpp>
#include <jau/type_traits_queries.hpp>
Include dependency graph for test_stringfmt_perf_impl.cpp:

Go to the source code of this file.

Functions

static uint32_t digits10_loop0 (uint64_t v) noexcept
 Execute with test_stringfmt_perf_impl --perf-analysis
 
static uint32_t digits10_loop1 (uint64_t v) noexcept
 
 TEST_CASE ("fast_log_benchmark_digits10", "[benchmark][jau][math][log]")
 
 TEST_CASE ("jau_cfmt_benchmark_append_integral00", "[benchmark][jau][std::string][format_string]")
 
 TEST_CASE ("jau_cfmt_benchmark_append_integral01", "[benchmark][jau][std::string][format_string]")
 

Function Documentation

◆ digits10_loop0()

static uint32_t digits10_loop0 ( uint64_t v)
staticnoexcept

Execute with test_stringfmt_perf_impl --perf-analysis

Definition at line 46 of file test_stringfmt_perf_impl.cpp.

Here is the caller graph for this function:

◆ digits10_loop1()

static uint32_t digits10_loop1 ( uint64_t v)
staticnoexcept

Definition at line 58 of file test_stringfmt_perf_impl.cpp.

Here is the caller graph for this function:

◆ TEST_CASE() [1/3]

TEST_CASE ( "fast_log_benchmark_digits10" ,
"" [benchmark][jau][math][log] )

Definition at line 70 of file test_stringfmt_perf_impl.cpp.

◆ TEST_CASE() [2/3]

TEST_CASE ( "jau_cfmt_benchmark_append_integral00" ,
"" [benchmark][jau][std::string][format_string] )

Definition at line 117 of file test_stringfmt_perf_impl.cpp.

◆ TEST_CASE() [3/3]

TEST_CASE ( "jau_cfmt_benchmark_append_integral01" ,
"" [benchmark][jau][std::string][format_string] )

Definition at line 169 of file test_stringfmt_perf_impl.cpp.