diff options
author | Milian Wolff <milian.wolff@kdab.com> | 2019-09-26 15:32:48 +0200 |
---|---|---|
committer | Milian Wolff <milian.wolff@kdab.com> | 2019-10-02 09:16:05 +0000 |
commit | d25737577023ce9fa3bd593f22fa23c3fcaedbfb (patch) | |
tree | dac30d0fa7c3fbcc8259d1d977346bf2bd3f5a6d | |
parent | ec8374d9c383957edf64436939d5c421d1fcc287 (diff) |
Build fully qualified identifiers for inlined C++ subroutines
This feels hacky, but it seems to work! We finally get proper symbols
for Qt signal/slot functors and other inlined lambdas etc.
The new test converts a perf.data for a statically-build test
application into textual form and then verifies that it matches
what we want. Sadly, QTestLib doesn't provide an easy way to diff,
but this is good enough I guess. Esp. note how we write the actual
text to disk too, so if something fails it's easy to run diff on
the command line if needed.
In checking that this patch actually helps, I noticed that only the
test binary compiled with gcc produces symbol names that are
unexpected, whereas the clang-compiled binary produces good results
even without this patch!
This test also uncovers two bugs in the DWARF emitted by clang and
gcc, see the following upstream bug reports for more information:
GCC is missing inline frames for sin/cos calls:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91929
Clang produces invalid mangled DW_AT_linkage_name values for sin/cos:
https://bugs.llvm.org/show_bug.cgi?id=43491
Change-Id: I0acbf57d191f09383c60bdab9e6664f9a74db42f
Fixes: https://github.com/KDAB/hotspot/issues/210
Reviewed-by: Paul Wicking <paul.wicking@qt.io>
Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | app/perfsymboltable.cpp | 93 | ||||
-rw-r--r-- | tests/auto/perfdata/tst_perfdata.cpp | 66 | ||||
-rw-r--r-- | tests/auto/perfdata/vector_static_clang/expected.txt | 1293 | ||||
-rw-r--r-- | tests/auto/perfdata/vector_static_clang/perf.data | bin | 0 -> 473608 bytes | |||
-rwxr-xr-x | tests/auto/perfdata/vector_static_clang/vector_static_clang_v8.0.1 | bin | 0 -> 1023992 bytes | |||
-rw-r--r-- | tests/auto/perfdata/vector_static_gcc/expected.txt | 898 | ||||
-rw-r--r-- | tests/auto/perfdata/vector_static_gcc/perf.data | bin | 0 -> 397580 bytes | |||
-rwxr-xr-x | tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 | bin | 0 -> 1027056 bytes | |||
-rw-r--r-- | tests/manual/clients/vector.cpp | 19 |
10 files changed, 2354 insertions, 16 deletions
diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..48dbdf7 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +tests/auto/**/actual.txt diff --git a/app/perfsymboltable.cpp b/app/perfsymboltable.cpp index 28289fa..144e281 100644 --- a/app/perfsymboltable.cpp +++ b/app/perfsymboltable.cpp @@ -329,20 +329,6 @@ void PerfSymbolTable::registerElf(const PerfRecordMmap &mmap, const QByteArray & clearCache(); } -static QByteArray dieName(Dwarf_Die *die) -{ - Dwarf_Attribute attr; - Dwarf_Attribute *result = dwarf_attr_integrate(die, DW_AT_MIPS_linkage_name, &attr); - if (!result) - result = dwarf_attr_integrate(die, DW_AT_linkage_name, &attr); - - const char *name = dwarf_formstring(result); - if (!name) - name = dwarf_diename(die); - - return name ? name : ""; -} - static QByteArray demangle(const QByteArray &mangledName) { if (mangledName.length() < 3) { @@ -363,6 +349,85 @@ static QByteArray demangle(const QByteArray &mangledName) return mangledName; } +/// @return the fully qualified linkage name +static const char *linkageName(Dwarf_Die *die) +{ + Dwarf_Attribute attr; + Dwarf_Attribute *result = dwarf_attr_integrate(die, DW_AT_MIPS_linkage_name, &attr); + if (!result) + result = dwarf_attr_integrate(die, DW_AT_linkage_name, &attr); + + return result ? dwarf_formstring(result) : nullptr; +} + +/// @return the referenced DW_AT_specification DIE +/// inlined subroutines of e.g. std:: algorithms aren't namespaced, but their DW_AT_specification DIE is +static Dwarf_Die *specificationDie(Dwarf_Die *die, Dwarf_Die *dieMem) +{ + Dwarf_Attribute attr; + if (dwarf_attr_integrate(die, DW_AT_specification, &attr)) + return dwarf_formref_die(&attr, dieMem); + return nullptr; +} + +/// prepend the names of all scopes that reference the @p die to @p name +static void prependScopeNames(QByteArray &name, Dwarf_Die *die) +{ + Dwarf_Die dieMem; + Dwarf_Die *scopes = nullptr; + auto nscopes = dwarf_getscopes_die(die, &scopes); + + // skip scope for the die itself at the start and the compile unit DIE at end + for (int i = 1; i < nscopes - 1; ++i) { + auto scope = scopes + i; + + if (auto scopeLinkageName = linkageName(scope)) { + // prepend the fully qualified linkage name + name.prepend("::"); + // we have to demangle the scope linkage name, otherwise we get a + // mish-mash of mangled and non-mangled names + name.prepend(demangle(scopeLinkageName)); + // we can stop now, the scope is fully qualified + break; + } + + if (auto scopeName = dwarf_diename(scope)) { + // prepend this scope's name, e.g. the class or namespace name + name.prepend("::"); + name.prepend(scopeName); + } + + if (auto specification = specificationDie(scope, &dieMem)) { + eu_compat_free(scopes); + scopes = nullptr; + // follow the scope's specification DIE instead + prependScopeNames(name, specification); + break; + } + } + + eu_compat_free(scopes); +} + +static QByteArray dieName(Dwarf_Die *die) +{ + // linkage names are fully qualified, meaning we can stop early then + if (auto name = linkageName(die)) + return name; + + // otherwise do a more complex lookup that includes namespaces and other context information + // this is important for inlined subroutines such as lambdas or std:: algorithms + QByteArray name = dwarf_diename(die); + + // use the specification DIE which is within the DW_TAG_namespace + Dwarf_Die dieMem; + if (auto specification = specificationDie(die, &dieMem)) + die = specification; + + prependScopeNames(name, die); + return name; +} + int PerfSymbolTable::insertSubprogram(Dwarf_Die *top, Dwarf_Addr entry, qint32 binaryId, qint32 binaryPathId, qint32 inlineCallLocationId, bool isKernel) { diff --git a/tests/auto/perfdata/tst_perfdata.cpp b/tests/auto/perfdata/tst_perfdata.cpp index 9ed3388..bb81d1a 100644 --- a/tests/auto/perfdata/tst_perfdata.cpp +++ b/tests/auto/perfdata/tst_perfdata.cpp @@ -27,6 +27,8 @@ #include <QSignalSpy> #include <QTest> #include <QtEndian> +#include <QProcess> +#include <QRegularExpression> class TestPerfData : public QObject { @@ -35,6 +37,8 @@ private slots: void testTracingData_data(); void testTracingData(); void testContentSize(); + void testFiles_data(); + void testFiles(); }; static void setupUnwind(PerfUnwind *unwind, PerfHeader *header, QIODevice *input, @@ -49,8 +53,8 @@ static void setupUnwind(PerfUnwind *unwind, PerfHeader *header, QIODevice *input features.read(input, header); PerfTracingData tracingData = features.tracingData(); - QVERIFY(tracingData.size() > 0); - QCOMPARE(tracingData.version(), QByteArray("0.5")); + if (tracingData.size() > 0) + QCOMPARE(tracingData.version(), QByteArray("0.5")); unwind->features(features); const auto& attrs = attributes->attributes(); @@ -197,6 +201,64 @@ void TestPerfData::testContentSize() QCOMPARE(unwind.stats().numSamples, 69u); } +void TestPerfData::testFiles_data() +{ + QTest::addColumn<QString>("dirName"); + + for (auto dir : {"vector_static_clang", "vector_static_gcc"}) + QTest::addRow("%s", dir) << dir; +} + +void TestPerfData::testFiles() +{ + QFETCH(QString, dirName); + + const auto dir = QFINDTESTDATA(dirName); + QVERIFY(!dir.isEmpty() && QFile::exists(dir)); + const auto perfDataFile = dir + "/perf.data"; + const auto expectedOutputFile = dir + "/expected.txt"; + const auto actualOutputFile = dir + "/actual.txt"; + + QBuffer output; + QVERIFY(output.open(QIODevice::WriteOnly)); + + // Don't try to load any system files. They are not the same as the ones we use to report. + PerfUnwind unwind(&output, ":/", QString(), QString(), dir); + { + QFile input(perfDataFile); + QVERIFY(input.open(QIODevice::ReadOnly)); + // don't try to parse kallsyms here, it's not the main point and it wouldn't be portable without the mapping file + // from where we recorded the data. these files are usually large, and we don't want to bloat the repo too much + QTest::ignoreMessage(QtWarningMsg, QRegularExpression("Failed to parse kernel symbol mapping file \".+\": Mapping is empty")); + unwind.setKallsymsPath(QProcess::nullDevice()); + process(&unwind, &input); + } + + output.close(); + output.open(QIODevice::ReadOnly); + + QString actualText; + { + QTextStream stream(&actualText); + PerfParserTestClient client; + client.extractTrace(&output); + client.convertToText(stream); + + QFile actual(actualOutputFile); + QVERIFY(actual.open(QIODevice::WriteOnly | QIODevice::Text)); + actual.write(actualText.toUtf8()); + } + + QString expectedText; + { + QFile expected(expectedOutputFile); + QVERIFY(expected.open(QIODevice::ReadOnly | QIODevice::Text)); + expectedText = QString::fromUtf8(expected.readAll()); + } + + QCOMPARE(actualText, expectedText); +} + QTEST_GUILESS_MAIN(TestPerfData) #include "tst_perfdata.moc" diff --git a/tests/auto/perfdata/vector_static_clang/expected.txt b/tests/auto/perfdata/vector_static_clang/expected.txt new file mode 100644 index 0000000..6a25000 --- /dev/null +++ b/tests/auto/perfdata/vector_static_clang/expected.txt @@ -0,0 +1,1293 @@ +vector_static_c 337401 337401 57697.314146084 + cycles: 1 + + ffffffffb8a6c896 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a0d6fe + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8beb2ea + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8cb2019 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8d1a98d + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8cb0fc1 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8cb1765 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8cb1df1 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8cb1e27 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a0454f + 0 [kernel.kallsyms]_text [kernel] + ffffffffb940008c + 0 [kernel.kallsyms]_text [kernel] + +vector_static_c 337401 337401 57697.314658748 + cycles: 5423 + + ffffffffb8ac5433 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8ad35ed + 0 [kernel.kallsyms]_text [kernel] + ffffffffb9600114 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a93984 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb9402ac6 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb9401caf + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c91dcd + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c9456d + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c946fd + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c3776c + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c37f8e + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a75356 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a75661 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb94012ee + 0 [kernel.kallsyms]_text [kernel] + 402710 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/ext/new_allocator.h:147:4 + 402710 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/ext/new_allocator.h:144:0 void __gnu_cxx::new_allocator<double>::construct<double, double>(double*, double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402710 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/alloc_traits.h:484:-1 + 402710 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/alloc_traits.h:482:0 void std::allocator_traits<std::allocator<double> >::construct<double, double>(std::allocator<double>&, double*, double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402710 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:449:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:427:0 void std::vector<double, std::allocator<double> >::_M_realloc_insert<double>(__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:121:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:110:0 void std::vector<double, std::allocator<double> >::emplace_back<double>(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:1201:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:1200:0 std::vector<double, std::allocator<double> >::push_back(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_iterator.h:522:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_iterator.h:520:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > >::operator=(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.314680488 + cycles: 5077 + + ffffffffb8ac541d + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8ad35ed + 0 [kernel.kallsyms]_text [kernel] + ffffffffb9600114 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a93984 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb9402ac6 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb9401caf + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c91dcd + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c9456d + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c946fd + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c3776c + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c37f8e + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a75356 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a75661 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb94012ee + 0 [kernel.kallsyms]_text [kernel] + 402710 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/ext/new_allocator.h:147:4 + 402710 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/ext/new_allocator.h:144:0 void __gnu_cxx::new_allocator<double>::construct<double, double>(double*, double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402710 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/alloc_traits.h:484:-1 + 402710 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/alloc_traits.h:482:0 void std::allocator_traits<std::allocator<double> >::construct<double, double>(std::allocator<double>&, double*, double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402710 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:449:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:427:0 void std::vector<double, std::allocator<double> >::_M_realloc_insert<double>(__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:121:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:110:0 void std::vector<double, std::allocator<double> >::emplace_back<double>(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:1201:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:1200:0 std::vector<double, std::allocator<double> >::push_back(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_iterator.h:522:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_iterator.h:520:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > >::operator=(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.314692265 + cycles: 11536 + + ffffffffb8ae13f3 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8ac5c28 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8ad35ed + 0 [kernel.kallsyms]_text [kernel] + ffffffffb9600114 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a93984 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb9402ac6 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb9401caf + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c91dcd + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c9456d + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c946fd + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c3776c + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c37f8e + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a75356 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a75661 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb94012ee + 0 [kernel.kallsyms]_text [kernel] + 402710 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/ext/new_allocator.h:147:4 + 402710 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/ext/new_allocator.h:144:0 void __gnu_cxx::new_allocator<double>::construct<double, double>(double*, double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402710 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/alloc_traits.h:484:-1 + 402710 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/alloc_traits.h:482:0 void std::allocator_traits<std::allocator<double> >::construct<double, double>(std::allocator<double>&, double*, double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402710 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:449:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:427:0 void std::vector<double, std::allocator<double> >::_M_realloc_insert<double>(__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:121:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:110:0 void std::vector<double, std::allocator<double> >::emplace_back<double>(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:1201:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:1200:0 std::vector<double, std::allocator<double> >::push_back(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_iterator.h:522:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_iterator.h:520:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > >::operator=(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.314709902 + cycles: 40274 + + ffffffffb8c4f743 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c50d24 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c69938 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c37749 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c37f8e + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a75356 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a75661 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb94012ee + 0 [kernel.kallsyms]_text [kernel] + 45abd3 + 45ab80 __memcpy_avx_unaligned_erms vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40272f /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_uninitialized.h:911:2 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_uninitialized.h:906:0 _ZSt14__relocate_a_1IddENSt9enable_ifIXsr3std24__is_bitwise_relocatableIT_EE5valueEPS1_E4typeES2_S2_S2_RSaIT0_E vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_uninitialized.h:946:-1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_uninitialized.h:940:0 double* std::__relocate_a<double*, double*, std::allocator<double> >(double*, double*, double*, std::allocator<double>&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:453:-1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:450:0 std::vector<double, std::allocator<double> >::_S_do_relocate(double*, double*, double*, std::allocator<double>&, std::integral_constant<bool, true>) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:466:-1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:462:0 std::vector<double, std::allocator<double> >::_S_relocate(double*, double*, double*, std::allocator<double>&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:461:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:427:0 void std::vector<double, std::allocator<double> >::_M_realloc_insert<double>(__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:121:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:110:0 void std::vector<double, std::allocator<double> >::emplace_back<double>(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:1201:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:1200:0 std::vector<double, std::allocator<double> >::push_back(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_iterator.h:522:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_iterator.h:520:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > >::operator=(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.314751138 + cycles: 106624 + + 41befa + 41bdf0 __ieee754_hypot vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 418497 + 418480 __hypot vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402670 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:611:50 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:611:0 std::__complex_abs(doublecomplex ) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:619:-1 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:619:0 double std::abs<double>(std::complex<double> const&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40266c ./vector.cpp:15:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.314846047 + cycles: 174129 + + 41befa + 41bdf0 __ieee754_hypot vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 418497 + 418480 __hypot vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402670 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:611:50 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:611:0 std::__complex_abs(doublecomplex ) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:619:-1 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:619:0 double std::abs<double>(std::complex<double> const&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40266c ./vector.cpp:15:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.314996642 + cycles: 209695 + + 418ccf + 4189a0 __sin_fma vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40264b /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:438:14 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:437:0 _ZSt3sinIiEN9__gnu_cxx11__enable_ifIXsr12__is_integerIT_EE7__valueEdE6__typeES2_ vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 ./vector.cpp:13:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.315177730 + cycles: 227016 + + ffffffffb92ee4b7 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c4c81a + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c4c976 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c501c3 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c50d24 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c69938 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c37749 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c37f8e + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a75356 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a75661 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb94012ee + 0 [kernel.kallsyms]_text [kernel] + 45abd3 + 45ab80 __memcpy_avx_unaligned_erms vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40272f /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_uninitialized.h:911:2 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_uninitialized.h:906:0 _ZSt14__relocate_a_1IddENSt9enable_ifIXsr3std24__is_bitwise_relocatableIT_EE5valueEPS1_E4typeES2_S2_S2_RSaIT0_E vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_uninitialized.h:946:-1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_uninitialized.h:940:0 double* std::__relocate_a<double*, double*, std::allocator<double> >(double*, double*, double*, std::allocator<double>&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:453:-1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:450:0 std::vector<double, std::allocator<double> >::_S_do_relocate(double*, double*, double*, std::allocator<double>&, std::integral_constant<bool, true>) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:466:-1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:462:0 std::vector<double, std::allocator<double> >::_S_relocate(double*, double*, double*, std::allocator<double>&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:461:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:427:0 void std::vector<double, std::allocator<double> >::_M_realloc_insert<double>(__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:121:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:110:0 void std::vector<double, std::allocator<double> >::emplace_back<double>(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:1201:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:1200:0 std::vector<double, std::allocator<double> >::push_back(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_iterator.h:522:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_iterator.h:520:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > >::operator=(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.315376058 + cycles: 237822 + + 41befa + 41bdf0 __ieee754_hypot vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 418497 + 418480 __hypot vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402670 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:611:50 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:611:0 std::__complex_abs(doublecomplex ) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:619:-1 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:619:0 double std::abs<double>(std::complex<double> const&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40266c ./vector.cpp:15:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.315580327 + cycles: 245572 + + 419570 + 4191d0 __cos_fma vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402662 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:197:14 + 402652 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:196:0 _ZSt3cosIiEN9__gnu_cxx11__enable_ifIXsr12__is_integerIT_EE7__valueEdE6__typeES2_ vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402652 ./vector.cpp:14:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.315791167 + cycles: 252427 + + 431603 + 4315e0 systrim.isra.0.constprop.0 vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 431cdd + 431690 _int_free vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40273c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/ext/new_allocator.h:128:2 + 402735 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/ext/new_allocator.h:119:0 __gnu_cxx::new_allocator<double>::deallocate(double*, unsigned long) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402735 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/alloc_traits.h:470:-1 + 402735 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/alloc_traits.h:469:0 std::allocator_traits<std::allocator<double> >::deallocate(std::allocator<double>&, double*, unsigned long) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402735 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:351:-1 + 402730 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:347:0 std::_Vector_base<double, std::allocator<double> >::_M_deallocate(double*, unsigned long) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402730 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:500:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:427:0 void std::vector<double, std::allocator<double> >::_M_realloc_insert<double>(__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:121:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:110:0 void std::vector<double, std::allocator<double> >::emplace_back<double>(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:1201:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:1200:0 std::vector<double, std::allocator<double> >::push_back(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_iterator.h:522:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_iterator.h:520:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > >::operator=(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.316007790 + cycles: 258320 + + 4195a5 + 4191d0 __cos_fma vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402662 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:197:14 + 402652 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:196:0 _ZSt3cosIiEN9__gnu_cxx11__enable_ifIXsr12__is_integerIT_EE7__valueEdE6__typeES2_ vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402652 ./vector.cpp:14:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.316229231 + cycles: 263274 + + 41bef2 + 41bdf0 __ieee754_hypot vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 418497 + 418480 __hypot vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402670 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:611:50 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:611:0 std::__complex_abs(doublecomplex ) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:619:-1 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:619:0 double std::abs<double>(std::complex<double> const&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40266c ./vector.cpp:15:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.316454465 + cycles: 267513 + + 4189dc + 4189a0 __sin_fma vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40264b /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:438:14 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:437:0 _ZSt3sinIiEN9__gnu_cxx11__enable_ifIXsr12__is_integerIT_EE7__valueEdE6__typeES2_ vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 ./vector.cpp:13:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.316683420 + cycles: 271189 + + 419460 + 4191d0 __cos_fma vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402662 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:197:14 + 402652 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:196:0 _ZSt3cosIiEN9__gnu_cxx11__enable_ifIXsr12__is_integerIT_EE7__valueEdE6__typeES2_ vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402652 ./vector.cpp:14:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.316915884 + cycles: 274305 + + ffffffffb8a04391 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb9400a34 + 0 [kernel.kallsyms]_text [kernel] + 45abd3 + 45ab80 __memcpy_avx_unaligned_erms vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40272f /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_uninitialized.h:911:2 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_uninitialized.h:906:0 _ZSt14__relocate_a_1IddENSt9enable_ifIXsr3std24__is_bitwise_relocatableIT_EE5valueEPS1_E4typeES2_S2_S2_RSaIT0_E vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_uninitialized.h:946:-1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_uninitialized.h:940:0 double* std::__relocate_a<double*, double*, std::allocator<double> >(double*, double*, double*, std::allocator<double>&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:453:-1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:450:0 std::vector<double, std::allocator<double> >::_S_do_relocate(double*, double*, double*, std::allocator<double>&, std::integral_constant<bool, true>) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:466:-1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:462:0 std::vector<double, std::allocator<double> >::_S_relocate(double*, double*, double*, std::allocator<double>&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:461:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:427:0 void std::vector<double, std::allocator<double> >::_M_realloc_insert<double>(__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:121:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:110:0 void std::vector<double, std::allocator<double> >::emplace_back<double>(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:1201:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:1200:0 std::vector<double, std::allocator<double> >::push_back(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_iterator.h:522:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_iterator.h:520:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > >::operator=(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.317152310 + cycles: 276899 + + 418ea6 + 4189a0 __sin_fma vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40264b /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:438:14 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:437:0 _ZSt3sinIiEN9__gnu_cxx11__enable_ifIXsr12__is_integerIT_EE7__valueEdE6__typeES2_ vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 ./vector.cpp:13:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.317389415 + cycles: 278907 + + 401060 <.plt+401060> vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.317627942 + cycles: 280776 + + 41bef6 + 41bdf0 __ieee754_hypot vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 418497 + 418480 __hypot vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402670 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:611:50 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:611:0 std::__complex_abs(doublecomplex ) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:619:-1 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:619:0 double std::abs<double>(std::complex<double> const&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40266c ./vector.cpp:15:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.317867990 + cycles: 282463 + + 419228 + 4191d0 __cos_fma vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402662 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:197:14 + 402652 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:196:0 _ZSt3cosIiEN9__gnu_cxx11__enable_ifIXsr12__is_integerIT_EE7__valueEdE6__typeES2_ vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402652 ./vector.cpp:14:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.318113678 + cycles: 284255 + + 418c6c + 4189a0 __sin_fma vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40264b /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:438:14 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:437:0 _ZSt3sinIiEN9__gnu_cxx11__enable_ifIXsr12__is_integerIT_EE7__valueEdE6__typeES2_ vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 ./vector.cpp:13:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.318357113 + cycles: 284921 + + 4191ea + 4191d0 __cos_fma vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402662 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:197:14 + 402652 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:196:0 _ZSt3cosIiEN9__gnu_cxx11__enable_ifIXsr12__is_integerIT_EE7__valueEdE6__typeES2_ vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402652 ./vector.cpp:14:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.318600578 + cycles: 285838 + + 4194cb + 4191d0 __cos_fma vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402662 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:197:14 + 402652 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:196:0 _ZSt3cosIiEN9__gnu_cxx11__enable_ifIXsr12__is_integerIT_EE7__valueEdE6__typeES2_ vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402652 ./vector.cpp:14:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.318844689 + cycles: 286799 + + 4189a8 + 4189a0 __sin_fma vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40264b /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:438:14 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:437:0 _ZSt3sinIiEN9__gnu_cxx11__enable_ifIXsr12__is_integerIT_EE7__valueEdE6__typeES2_ vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 ./vector.cpp:13:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.319090507 + cycles: 287665 + + ffffffffb92ee4b7 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c4c81a + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c4c976 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c501c3 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c50d24 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c69938 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c37749 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c37f8e + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a75356 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a75661 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb94012ee + 0 [kernel.kallsyms]_text [kernel] + 45abd3 + 45ab80 __memcpy_avx_unaligned_erms vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40272f /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_uninitialized.h:911:2 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_uninitialized.h:906:0 _ZSt14__relocate_a_1IddENSt9enable_ifIXsr3std24__is_bitwise_relocatableIT_EE5valueEPS1_E4typeES2_S2_S2_RSaIT0_E vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_uninitialized.h:946:-1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_uninitialized.h:940:0 double* std::__relocate_a<double*, double*, std::allocator<double> >(double*, double*, double*, std::allocator<double>&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:453:-1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:450:0 std::vector<double, std::allocator<double> >::_S_do_relocate(double*, double*, double*, std::allocator<double>&, std::integral_constant<bool, true>) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:466:-1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:462:0 std::vector<double, std::allocator<double> >::_S_relocate(double*, double*, double*, std::allocator<double>&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:461:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:427:0 void std::vector<double, std::allocator<double> >::_M_realloc_insert<double>(__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:121:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:110:0 void std::vector<double, std::allocator<double> >::emplace_back<double>(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:1201:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:1200:0 std::vector<double, std::allocator<double> >::push_back(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_iterator.h:522:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_iterator.h:520:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > >::operator=(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.319339920 + cycles: 288281 + + ffffffffb94012b0 + 0 [kernel.kallsyms]_text [kernel] + 45abd3 + 45ab80 __memcpy_avx_unaligned_erms vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40272f /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_uninitialized.h:911:2 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_uninitialized.h:906:0 _ZSt14__relocate_a_1IddENSt9enable_ifIXsr3std24__is_bitwise_relocatableIT_EE5valueEPS1_E4typeES2_S2_S2_RSaIT0_E vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_uninitialized.h:946:-1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_uninitialized.h:940:0 double* std::__relocate_a<double*, double*, std::allocator<double> >(double*, double*, double*, std::allocator<double>&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:453:-1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:450:0 std::vector<double, std::allocator<double> >::_S_do_relocate(double*, double*, double*, std::allocator<double>&, std::integral_constant<bool, true>) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:466:-1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:462:0 std::vector<double, std::allocator<double> >::_S_relocate(double*, double*, double*, std::allocator<double>&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:461:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:427:0 void std::vector<double, std::allocator<double> >::_M_realloc_insert<double>(__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:121:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:110:0 void std::vector<double, std::allocator<double> >::emplace_back<double>(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:1201:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:1200:0 std::vector<double, std::allocator<double> >::push_back(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_iterator.h:522:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_iterator.h:520:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > >::operator=(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.319587384 + cycles: 288375 + + 41848e + 418480 __hypot vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402670 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:611:50 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:611:0 std::__complex_abs(doublecomplex ) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:619:-1 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:619:0 double std::abs<double>(std::complex<double> const&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40266c ./vector.cpp:15:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.319833871 + cycles: 288790 + + 418f18 + 4189a0 __sin_fma vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40264b /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:438:14 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:437:0 _ZSt3sinIiEN9__gnu_cxx11__enable_ifIXsr12__is_integerIT_EE7__valueEdE6__typeES2_ vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 ./vector.cpp:13:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.320080523 + cycles: 289245 + + 418c60 + 4189a0 __sin_fma vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40264b /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:438:14 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:437:0 _ZSt3sinIiEN9__gnu_cxx11__enable_ifIXsr12__is_integerIT_EE7__valueEdE6__typeES2_ vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 ./vector.cpp:13:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.320327591 + cycles: 289737 + + 41be3b + 41bdf0 __ieee754_hypot vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 418497 + 418480 __hypot vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402670 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:611:50 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:611:0 std::__complex_abs(doublecomplex ) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:619:-1 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:619:0 double std::abs<double>(std::complex<double> const&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40266c ./vector.cpp:15:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.320578420 + cycles: 290166 + + 418b82 + 4189a0 __sin_fma vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40264b /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:438:14 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:437:0 _ZSt3sinIiEN9__gnu_cxx11__enable_ifIXsr12__is_integerIT_EE7__valueEdE6__typeES2_ vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 ./vector.cpp:13:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.320829914 + cycles: 290111 + + 41befa + 41bdf0 __ieee754_hypot vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 418497 + 418480 __hypot vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402670 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:611:50 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:611:0 std::__complex_abs(doublecomplex ) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:619:-1 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:619:0 double std::abs<double>(std::complex<double> const&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40266c ./vector.cpp:15:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.321077509 + cycles: 289864 + + 41befa + 41bdf0 __ieee754_hypot vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 418497 + 418480 __hypot vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402670 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:611:50 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:611:0 std::__complex_abs(doublecomplex ) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:619:-1 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:619:0 double std::abs<double>(std::complex<double> const&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40266c ./vector.cpp:15:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.321337274 + cycles: 290335 + + 4196b8 + 4191d0 __cos_fma vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402662 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:197:14 + 402652 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:196:0 _ZSt3cosIiEN9__gnu_cxx11__enable_ifIXsr12__is_integerIT_EE7__valueEdE6__typeES2_ vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402652 ./vector.cpp:14:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.321468353 + cycles: 288972 + + 4184c1 + 418480 __hypot vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402670 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:611:50 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:611:0 std::__complex_abs(doublecomplex ) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:619:-1 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:619:0 double std::abs<double>(std::complex<double> const&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40266c ./vector.cpp:15:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.321597300 + cycles: 321683 + + 41befa + 41bdf0 __ieee754_hypot vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 418497 + 418480 __hypot vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402670 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:611:50 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:611:0 std::__complex_abs(doublecomplex ) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:619:-1 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:619:0 double std::abs<double>(std::complex<double> const&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40266c ./vector.cpp:15:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.321740591 + cycles: 359398 + + 419541 + 4191d0 __cos_fma vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402662 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:197:14 + 402652 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:196:0 _ZSt3cosIiEN9__gnu_cxx11__enable_ifIXsr12__is_integerIT_EE7__valueEdE6__typeES2_ vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402652 ./vector.cpp:14:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.321900495 + cycles: 392856 + + 418b82 + 4189a0 __sin_fma vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40264b /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:438:14 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:437:0 _ZSt3sinIiEN9__gnu_cxx11__enable_ifIXsr12__is_integerIT_EE7__valueEdE6__typeES2_ vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 ./vector.cpp:13:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.322074536 + cycles: 420523 + + 402760 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4448:7 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.322260841 + cycles: 443474 + + 418f07 + 4189a0 __sin_fma vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40264b /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:438:14 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:437:0 _ZSt3sinIiEN9__gnu_cxx11__enable_ifIXsr12__is_integerIT_EE7__valueEdE6__typeES2_ vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 ./vector.cpp:13:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.322457215 + cycles: 462423 + + 419536 + 4191d0 __cos_fma vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402662 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:197:14 + 402652 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:196:0 _ZSt3cosIiEN9__gnu_cxx11__enable_ifIXsr12__is_integerIT_EE7__valueEdE6__typeES2_ vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402652 ./vector.cpp:14:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.322742520 + cycles: 478207 + + ffffffffb94012b0 + 0 [kernel.kallsyms]_text [kernel] + 45abd3 + 45ab80 __memcpy_avx_unaligned_erms vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40272f /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_uninitialized.h:911:2 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_uninitialized.h:906:0 _ZSt14__relocate_a_1IddENSt9enable_ifIXsr3std24__is_bitwise_relocatableIT_EE5valueEPS1_E4typeES2_S2_S2_RSaIT0_E vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_uninitialized.h:946:-1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_uninitialized.h:940:0 double* std::__relocate_a<double*, double*, std::allocator<double> >(double*, double*, double*, std::allocator<double>&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:453:-1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:450:0 std::vector<double, std::allocator<double> >::_S_do_relocate(double*, double*, double*, std::allocator<double>&, std::integral_constant<bool, true>) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:466:-1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:462:0 std::vector<double, std::allocator<double> >::_S_relocate(double*, double*, double*, std::allocator<double>&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:461:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:427:0 void std::vector<double, std::allocator<double> >::_M_realloc_insert<double>(__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:121:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:110:0 void std::vector<double, std::allocator<double> >::emplace_back<double>(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:1201:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:1200:0 std::vector<double, std::allocator<double> >::push_back(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_iterator.h:522:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_iterator.h:520:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > >::operator=(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.322955746 + cycles: 470865 + + ffffffffb8ab89b6 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c4c82d + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c4c976 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c501c3 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c50d24 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c69938 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c37749 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c37f8e + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a75356 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a75661 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb94012ee + 0 [kernel.kallsyms]_text [kernel] + 45abd3 + 45ab80 __memcpy_avx_unaligned_erms vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40272f /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_uninitialized.h:911:2 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_uninitialized.h:906:0 _ZSt14__relocate_a_1IddENSt9enable_ifIXsr3std24__is_bitwise_relocatableIT_EE5valueEPS1_E4typeES2_S2_S2_RSaIT0_E vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_uninitialized.h:946:-1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_uninitialized.h:940:0 double* std::__relocate_a<double*, double*, std::allocator<double> >(double*, double*, double*, std::allocator<double>&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:453:-1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:450:0 std::vector<double, std::allocator<double> >::_S_do_relocate(double*, double*, double*, std::allocator<double>&, std::integral_constant<bool, true>) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:466:-1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:462:0 std::vector<double, std::allocator<double> >::_S_relocate(double*, double*, double*, std::allocator<double>&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:461:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:427:0 void std::vector<double, std::allocator<double> >::_M_realloc_insert<double>(__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:121:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:110:0 void std::vector<double, std::allocator<double> >::emplace_back<double>(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:1201:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:1200:0 std::vector<double, std::allocator<double> >::push_back(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_iterator.h:522:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_iterator.h:520:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > >::operator=(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.323166410 + cycles: 480946 + + 4194a3 + 4191d0 __cos_fma vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402662 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:197:14 + 402652 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:196:0 _ZSt3cosIiEN9__gnu_cxx11__enable_ifIXsr12__is_integerIT_EE7__valueEdE6__typeES2_ vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402652 ./vector.cpp:14:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.323379243 + cycles: 492216 + + 4189ba + 4189a0 __sin_fma vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40264b /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:438:14 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:437:0 _ZSt3sinIiEN9__gnu_cxx11__enable_ifIXsr12__is_integerIT_EE7__valueEdE6__typeES2_ vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 ./vector.cpp:13:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.323596731 + cycles: 502891 + + 418f18 + 4189a0 __sin_fma vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40264b /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:438:14 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:437:0 _ZSt3sinIiEN9__gnu_cxx11__enable_ifIXsr12__is_integerIT_EE7__valueEdE6__typeES2_ vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 ./vector.cpp:13:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.323818911 + cycles: 512289 + + 418cc3 + 4189a0 __sin_fma vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40264b /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:438:14 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:437:0 _ZSt3sinIiEN9__gnu_cxx11__enable_ifIXsr12__is_integerIT_EE7__valueEdE6__typeES2_ vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 ./vector.cpp:13:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.324045267 + cycles: 520307 + + 419654 + 4191d0 __cos_fma vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402662 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:197:14 + 402652 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:196:0 _ZSt3cosIiEN9__gnu_cxx11__enable_ifIXsr12__is_integerIT_EE7__valueEdE6__typeES2_ vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402652 ./vector.cpp:14:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.324274941 + cycles: 527104 + + 41bf81 + 41bdf0 __ieee754_hypot vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 418497 + 418480 __hypot vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402670 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:611:50 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:611:0 std::__complex_abs(doublecomplex ) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:619:-1 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:619:0 double std::abs<double>(std::complex<double> const&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40266c ./vector.cpp:15:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.324507478 + cycles: 532935 + + 4189c2 + 4189a0 __sin_fma vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40264b /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:438:14 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:437:0 _ZSt3sinIiEN9__gnu_cxx11__enable_ifIXsr12__is_integerIT_EE7__valueEdE6__typeES2_ vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 ./vector.cpp:13:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.324744798 + cycles: 538911 + + 419228 + 4191d0 __cos_fma vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402662 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:197:14 + 402652 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:196:0 _ZSt3cosIiEN9__gnu_cxx11__enable_ifIXsr12__is_integerIT_EE7__valueEdE6__typeES2_ vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402652 ./vector.cpp:14:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.324982654 + cycles: 542539 + + 41bec4 + 41bdf0 __ieee754_hypot vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 418497 + 418480 __hypot vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402670 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:611:50 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:611:0 std::__complex_abs(doublecomplex ) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:619:-1 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:619:0 double std::abs<double>(std::complex<double> const&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40266c ./vector.cpp:15:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.325222186 + cycles: 545970 + + 4027dd /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_numeric.h:135:39 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_numeric.h:128:0 double std::accumulate<__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, double>(__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, double) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:17:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + diff --git a/tests/auto/perfdata/vector_static_clang/perf.data b/tests/auto/perfdata/vector_static_clang/perf.data Binary files differnew file mode 100644 index 0000000..f3b2fb2 --- /dev/null +++ b/tests/auto/perfdata/vector_static_clang/perf.data diff --git a/tests/auto/perfdata/vector_static_clang/vector_static_clang_v8.0.1 b/tests/auto/perfdata/vector_static_clang/vector_static_clang_v8.0.1 Binary files differnew file mode 100755 index 0000000..569e630 --- /dev/null +++ b/tests/auto/perfdata/vector_static_clang/vector_static_clang_v8.0.1 diff --git a/tests/auto/perfdata/vector_static_gcc/expected.txt b/tests/auto/perfdata/vector_static_gcc/expected.txt new file mode 100644 index 0000000..54f5fe5 --- /dev/null +++ b/tests/auto/perfdata/vector_static_gcc/expected.txt @@ -0,0 +1,898 @@ +vector_static_g 349054 349054 65149.467765093 + cycles: 1 + + ffffffffb8a6c896 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a0d6fe + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8beb2ea + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8cb2019 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8d1a98d + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8cb0fc1 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8cb1765 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8cb1df1 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8cb1e27 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a0454f + 0 [kernel.kallsyms]_text [kernel] + ffffffffb940008c + 0 [kernel.kallsyms]_text [kernel] + +vector_static_g 349054 349054 65149.470378242 + cycles: 52285 + + 418cc1 + 418790 __cos_fma vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401572 /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.470424700 + cycles: 46376 + + ffffffffb8b105df + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c37f3e + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a75356 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a75661 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb94012ee + 0 [kernel.kallsyms]_text [kernel] + 45a1d3 + 45a180 __memmove_avx_unaligned_erms vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d4b /usr/include/c++/9.1.0/bits/stl_uninitialized.h:911:19 + 401d08 /usr/include/c++/9.1.0/bits/stl_uninitialized.h:906:5 std::enable_if<std::__is_bitwise_relocatable<double, void>::value, double*>::type std::__relocate_a_1<double, double>(double*, double*, double*, std::allocator<double>&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d08 /usr/include/c++/9.1.0/bits/stl_uninitialized.h:946:28 + 401d08 /usr/include/c++/9.1.0/bits/stl_uninitialized.h:940:5 double* std::__relocate_a<double*, double*, std::allocator<double> >(double*, double*, double*, std::allocator<double>&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d08 /usr/include/c++/9.1.0/bits/stl_vector.h:453:26 + 401d08 /usr/include/c++/9.1.0/bits/stl_vector.h:450:7 std::vector<double, std::allocator<double> >::_S_do_relocate(double*, double*, double*, std::allocator<double>&, std::integral_constant<bool, true>) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d08 /usr/include/c++/9.1.0/bits/stl_vector.h:466:23 + 401d08 /usr/include/c++/9.1.0/bits/stl_vector.h:462:7 std::vector<double, std::allocator<double> >::_S_relocate(double*, double*, double*, std::allocator<double>&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d08 /usr/include/c++/9.1.0/bits/vector.tcc:461:34 + 401c70 /usr/include/c++/9.1.0/bits/vector.tcc:426:7 void std::vector<double, std::allocator<double> >::_M_realloc_insert<double>(__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 4015a4 /usr/include/c++/9.1.0/bits/vector.tcc:121:4 + 401590 /usr/include/c++/9.1.0/bits/vector.tcc:109:7 void std::vector<double, std::allocator<double> >::emplace_back<double>(double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401590 /usr/include/c++/9.1.0/bits/stl_vector.h:1201:9 + 401590 /usr/include/c++/9.1.0/bits/stl_vector.h:1200:7 std::vector<double, std::allocator<double> >::push_back(double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401590 /usr/include/c++/9.1.0/bits/stl_iterator.h:522:2 + 401590 /usr/include/c++/9.1.0/bits/stl_iterator.h:520:7 std::back_insert_iterator<std::vector<double, std::allocator<double> > >::operator=(double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401590 /usr/include/c++/9.1.0/bits/stl_algo.h:4450:11 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.470468999 + cycles: 71365 + + ffffffffb94012b0 + 0 [kernel.kallsyms]_text [kernel] + 45a1d3 + 45a180 __memmove_avx_unaligned_erms vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d4b /usr/include/c++/9.1.0/bits/stl_uninitialized.h:911:19 + 401d08 /usr/include/c++/9.1.0/bits/stl_uninitialized.h:906:5 std::enable_if<std::__is_bitwise_relocatable<double, void>::value, double*>::type std::__relocate_a_1<double, double>(double*, double*, double*, std::allocator<double>&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d08 /usr/include/c++/9.1.0/bits/stl_uninitialized.h:946:28 + 401d08 /usr/include/c++/9.1.0/bits/stl_uninitialized.h:940:5 double* std::__relocate_a<double*, double*, std::allocator<double> >(double*, double*, double*, std::allocator<double>&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d08 /usr/include/c++/9.1.0/bits/stl_vector.h:453:26 + 401d08 /usr/include/c++/9.1.0/bits/stl_vector.h:450:7 std::vector<double, std::allocator<double> >::_S_do_relocate(double*, double*, double*, std::allocator<double>&, std::integral_constant<bool, true>) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d08 /usr/include/c++/9.1.0/bits/stl_vector.h:466:23 + 401d08 /usr/include/c++/9.1.0/bits/stl_vector.h:462:7 std::vector<double, std::allocator<double> >::_S_relocate(double*, double*, double*, std::allocator<double>&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d08 /usr/include/c++/9.1.0/bits/vector.tcc:461:34 + 401c70 /usr/include/c++/9.1.0/bits/vector.tcc:426:7 void std::vector<double, std::allocator<double> >::_M_realloc_insert<double>(__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 4015a4 /usr/include/c++/9.1.0/bits/vector.tcc:121:4 + 401590 /usr/include/c++/9.1.0/bits/vector.tcc:109:7 void std::vector<double, std::allocator<double> >::emplace_back<double>(double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401590 /usr/include/c++/9.1.0/bits/stl_vector.h:1201:9 + 401590 /usr/include/c++/9.1.0/bits/stl_vector.h:1200:7 std::vector<double, std::allocator<double> >::push_back(double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401590 /usr/include/c++/9.1.0/bits/stl_iterator.h:522:2 + 401590 /usr/include/c++/9.1.0/bits/stl_iterator.h:520:7 std::back_insert_iterator<std::vector<double, std::allocator<double> > >::operator=(double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401590 /usr/include/c++/9.1.0/bits/stl_algo.h:4450:11 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.470529875 + cycles: 112753 + + ffffffffb92ee4b7 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c4c81a + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c4c976 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c501c3 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c50d24 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c69938 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c37749 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c37f8e + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a75356 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a75661 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb94012ee + 0 [kernel.kallsyms]_text [kernel] + 45a1d3 + 45a180 __memmove_avx_unaligned_erms vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d4b /usr/include/c++/9.1.0/bits/stl_uninitialized.h:911:19 + 401d08 /usr/include/c++/9.1.0/bits/stl_uninitialized.h:906:5 std::enable_if<std::__is_bitwise_relocatable<double, void>::value, double*>::type std::__relocate_a_1<double, double>(double*, double*, double*, std::allocator<double>&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d08 /usr/include/c++/9.1.0/bits/stl_uninitialized.h:946:28 + 401d08 /usr/include/c++/9.1.0/bits/stl_uninitialized.h:940:5 double* std::__relocate_a<double*, double*, std::allocator<double> >(double*, double*, double*, std::allocator<double>&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d08 /usr/include/c++/9.1.0/bits/stl_vector.h:453:26 + 401d08 /usr/include/c++/9.1.0/bits/stl_vector.h:450:7 std::vector<double, std::allocator<double> >::_S_do_relocate(double*, double*, double*, std::allocator<double>&, std::integral_constant<bool, true>) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d08 /usr/include/c++/9.1.0/bits/stl_vector.h:466:23 + 401d08 /usr/include/c++/9.1.0/bits/stl_vector.h:462:7 std::vector<double, std::allocator<double> >::_S_relocate(double*, double*, double*, std::allocator<double>&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d08 /usr/include/c++/9.1.0/bits/vector.tcc:461:34 + 401c70 /usr/include/c++/9.1.0/bits/vector.tcc:426:7 void std::vector<double, std::allocator<double> >::_M_realloc_insert<double>(__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 4015a4 /usr/include/c++/9.1.0/bits/vector.tcc:121:4 + 401590 /usr/include/c++/9.1.0/bits/vector.tcc:109:7 void std::vector<double, std::allocator<double> >::emplace_back<double>(double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401590 /usr/include/c++/9.1.0/bits/stl_vector.h:1201:9 + 401590 /usr/include/c++/9.1.0/bits/stl_vector.h:1200:7 std::vector<double, std::allocator<double> >::push_back(double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401590 /usr/include/c++/9.1.0/bits/stl_iterator.h:522:2 + 401590 /usr/include/c++/9.1.0/bits/stl_iterator.h:520:7 std::back_insert_iterator<std::vector<double, std::allocator<double> > >::operator=(double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401590 /usr/include/c++/9.1.0/bits/stl_algo.h:4450:11 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.470625184 + cycles: 156543 + + ffffffffb8c8e627 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c9455c + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c946fd + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c3776c + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c37f8e + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a75356 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a75661 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb94012ee + 0 [kernel.kallsyms]_text [kernel] + 45a1d3 + 45a180 __memmove_avx_unaligned_erms vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d4b /usr/include/c++/9.1.0/bits/stl_uninitialized.h:911:19 + 401d08 /usr/include/c++/9.1.0/bits/stl_uninitialized.h:906:5 std::enable_if<std::__is_bitwise_relocatable<double, void>::value, double*>::type std::__relocate_a_1<double, double>(double*, double*, double*, std::allocator<double>&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d08 /usr/include/c++/9.1.0/bits/stl_uninitialized.h:946:28 + 401d08 /usr/include/c++/9.1.0/bits/stl_uninitialized.h:940:5 double* std::__relocate_a<double*, double*, std::allocator<double> >(double*, double*, double*, std::allocator<double>&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d08 /usr/include/c++/9.1.0/bits/stl_vector.h:453:26 + 401d08 /usr/include/c++/9.1.0/bits/stl_vector.h:450:7 std::vector<double, std::allocator<double> >::_S_do_relocate(double*, double*, double*, std::allocator<double>&, std::integral_constant<bool, true>) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d08 /usr/include/c++/9.1.0/bits/stl_vector.h:466:23 + 401d08 /usr/include/c++/9.1.0/bits/stl_vector.h:462:7 std::vector<double, std::allocator<double> >::_S_relocate(double*, double*, double*, std::allocator<double>&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d08 /usr/include/c++/9.1.0/bits/vector.tcc:461:34 + 401c70 /usr/include/c++/9.1.0/bits/vector.tcc:426:7 void std::vector<double, std::allocator<double> >::_M_realloc_insert<double>(__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 4015a4 /usr/include/c++/9.1.0/bits/vector.tcc:121:4 + 401590 /usr/include/c++/9.1.0/bits/vector.tcc:109:7 void std::vector<double, std::allocator<double> >::emplace_back<double>(double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401590 /usr/include/c++/9.1.0/bits/stl_vector.h:1201:9 + 401590 /usr/include/c++/9.1.0/bits/stl_vector.h:1200:7 std::vector<double, std::allocator<double> >::push_back(double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401590 /usr/include/c++/9.1.0/bits/stl_iterator.h:522:2 + 401590 /usr/include/c++/9.1.0/bits/stl_iterator.h:520:7 std::back_insert_iterator<std::vector<double, std::allocator<double> > >::operator=(double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401590 /usr/include/c++/9.1.0/bits/stl_algo.h:4450:11 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.470754165 + cycles: 188343 + + 41822c + 417f60 __sin_fma vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40155c /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.470904966 + cycles: 210532 + + 418b3d + 418790 __cos_fma vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401572 /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.471072630 + cycles: 227747 + + 41b3c5 + 41b3b0 __hypot_finite vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 417a57 + 417a40 __hypot vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401585 /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.471253534 + cycles: 241727 + + 41b503 + 41b3b0 __hypot_finite vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 417a57 + 417a40 __hypot vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401585 /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.471445639 + cycles: 253269 + + 4184de + 417f60 __sin_fma vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40155c /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.471645788 + cycles: 262810 + + ffffffffb8a04391 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb9400a34 + 0 [kernel.kallsyms]_text [kernel] + 401530 /usr/include/c++/9.1.0/new:174:3 + 401530 /usr/include/c++/9.1.0/ext/new_allocator.h:144:2 void __gnu_cxx::new_allocator<double>::construct<double, double>(double*, double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401530 /usr/include/c++/9.1.0/bits/alloc_traits.h:484:4 + 401530 /usr/include/c++/9.1.0/bits/alloc_traits.h:482:2 void std::allocator_traits<std::allocator<double> >::construct<double, double>(std::allocator<double>&, double*, double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401530 /usr/include/c++/9.1.0/bits/vector.tcc:115:30 + 401590 /usr/include/c++/9.1.0/bits/vector.tcc:109:7 void std::vector<double, std::allocator<double> >::emplace_back<double>(double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401590 /usr/include/c++/9.1.0/bits/stl_vector.h:1201:9 + 401590 /usr/include/c++/9.1.0/bits/stl_vector.h:1200:7 std::vector<double, std::allocator<double> >::push_back(double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401590 /usr/include/c++/9.1.0/bits/stl_iterator.h:522:2 + 401590 /usr/include/c++/9.1.0/bits/stl_iterator.h:520:7 std::back_insert_iterator<std::vector<double, std::allocator<double> > >::operator=(double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401590 /usr/include/c++/9.1.0/bits/stl_algo.h:4450:11 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.471854374 + cycles: 270991 + + 418cbd + 418790 __cos_fma vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401572 /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.472067997 + cycles: 277717 + + 4181b4 + 417f60 __sin_fma vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40155c /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.472287001 + cycles: 283630 + + 418b65 + 418790 __cos_fma vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401572 /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.472510764 + cycles: 288646 + + 418cbd + 418790 __cos_fma vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401572 /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.472738182 + cycles: 292880 + + 418b86 + 418790 __cos_fma vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401572 /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.472968985 + cycles: 296517 + + 41b3b0 __hypot_finite vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 417a57 + 417a40 __hypot vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401585 /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.473202768 + cycles: 299600 + + 41817a + 417f60 __sin_fma vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40155c /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.473438513 + cycles: 302198 + + 417f60 __sin_fma vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40155c /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.473679725 + cycles: 305376 + + 418c78 + 418790 __cos_fma vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401572 /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.473920710 + cycles: 306791 + + 418e76 + 418790 __cos_fma vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401572 /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.474162490 + cycles: 308205 + + 418a00 + 418790 __cos_fma vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401572 /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.474405210 + cycles: 309514 + + 417f8b + 417f60 __sin_fma vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40155c /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.474649565 + cycles: 310677 + + 45a1d3 + 45a180 __memmove_avx_unaligned_erms vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d4b /usr/include/c++/9.1.0/bits/stl_uninitialized.h:911:19 + 401d08 /usr/include/c++/9.1.0/bits/stl_uninitialized.h:906:5 std::enable_if<std::__is_bitwise_relocatable<double, void>::value, double*>::type std::__relocate_a_1<double, double>(double*, double*, double*, std::allocator<double>&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d08 /usr/include/c++/9.1.0/bits/stl_uninitialized.h:946:28 + 401d08 /usr/include/c++/9.1.0/bits/stl_uninitialized.h:940:5 double* std::__relocate_a<double*, double*, std::allocator<double> >(double*, double*, double*, std::allocator<double>&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d08 /usr/include/c++/9.1.0/bits/stl_vector.h:453:26 + 401d08 /usr/include/c++/9.1.0/bits/stl_vector.h:450:7 std::vector<double, std::allocator<double> >::_S_do_relocate(double*, double*, double*, std::allocator<double>&, std::integral_constant<bool, true>) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d08 /usr/include/c++/9.1.0/bits/stl_vector.h:466:23 + 401d08 /usr/include/c++/9.1.0/bits/stl_vector.h:462:7 std::vector<double, std::allocator<double> >::_S_relocate(double*, double*, double*, std::allocator<double>&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d08 /usr/include/c++/9.1.0/bits/vector.tcc:461:34 + 401c70 /usr/include/c++/9.1.0/bits/vector.tcc:426:7 void std::vector<double, std::allocator<double> >::_M_realloc_insert<double>(__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 4015a4 /usr/include/c++/9.1.0/bits/vector.tcc:121:4 + 401590 /usr/include/c++/9.1.0/bits/vector.tcc:109:7 void std::vector<double, std::allocator<double> >::emplace_back<double>(double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401590 /usr/include/c++/9.1.0/bits/stl_vector.h:1201:9 + 401590 /usr/include/c++/9.1.0/bits/stl_vector.h:1200:7 std::vector<double, std::allocator<double> >::push_back(double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401590 /usr/include/c++/9.1.0/bits/stl_iterator.h:522:2 + 401590 /usr/include/c++/9.1.0/bits/stl_iterator.h:520:7 std::back_insert_iterator<std::vector<double, std::allocator<double> > >::operator=(double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401590 /usr/include/c++/9.1.0/bits/stl_algo.h:4450:11 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.474894923 + cycles: 311581 + + ffffffffb92ee4b7 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c4c81a + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c4c976 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c501c3 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c50d24 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c69938 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c37749 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c37f8e + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a75356 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a75661 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb94012ee + 0 [kernel.kallsyms]_text [kernel] + 45a1d3 + 45a180 __memmove_avx_unaligned_erms vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d4b /usr/include/c++/9.1.0/bits/stl_uninitialized.h:911:19 + 401d08 /usr/include/c++/9.1.0/bits/stl_uninitialized.h:906:5 std::enable_if<std::__is_bitwise_relocatable<double, void>::value, double*>::type std::__relocate_a_1<double, double>(double*, double*, double*, std::allocator<double>&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d08 /usr/include/c++/9.1.0/bits/stl_uninitialized.h:946:28 + 401d08 /usr/include/c++/9.1.0/bits/stl_uninitialized.h:940:5 double* std::__relocate_a<double*, double*, std::allocator<double> >(double*, double*, double*, std::allocator<double>&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d08 /usr/include/c++/9.1.0/bits/stl_vector.h:453:26 + 401d08 /usr/include/c++/9.1.0/bits/stl_vector.h:450:7 std::vector<double, std::allocator<double> >::_S_do_relocate(double*, double*, double*, std::allocator<double>&, std::integral_constant<bool, true>) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d08 /usr/include/c++/9.1.0/bits/stl_vector.h:466:23 + 401d08 /usr/include/c++/9.1.0/bits/stl_vector.h:462:7 std::vector<double, std::allocator<double> >::_S_relocate(double*, double*, double*, std::allocator<double>&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d08 /usr/include/c++/9.1.0/bits/vector.tcc:461:34 + 401c70 /usr/include/c++/9.1.0/bits/vector.tcc:426:7 void std::vector<double, std::allocator<double> >::_M_realloc_insert<double>(__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 4015a4 /usr/include/c++/9.1.0/bits/vector.tcc:121:4 + 401590 /usr/include/c++/9.1.0/bits/vector.tcc:109:7 void std::vector<double, std::allocator<double> >::emplace_back<double>(double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401590 /usr/include/c++/9.1.0/bits/stl_vector.h:1201:9 + 401590 /usr/include/c++/9.1.0/bits/stl_vector.h:1200:7 std::vector<double, std::allocator<double> >::push_back(double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401590 /usr/include/c++/9.1.0/bits/stl_iterator.h:522:2 + 401590 /usr/include/c++/9.1.0/bits/stl_iterator.h:520:7 std::back_insert_iterator<std::vector<double, std::allocator<double> > >::operator=(double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401590 /usr/include/c++/9.1.0/bits/stl_algo.h:4450:11 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.475144209 + cycles: 312331 + + ffffffffb8c05a25 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c3fb5c + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c3fccd + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c3b1e4 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c3d0a7 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c3d357 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c3d3c8 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a0454f + 0 [kernel.kallsyms]_text [kernel] + ffffffffb940008c + 0 [kernel.kallsyms]_text [kernel] + 45d3eb + 45d3e0 munmap vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d61 /usr/include/c++/9.1.0/ext/new_allocator.h:128:19 + 401d5a /usr/include/c++/9.1.0/ext/new_allocator.h:119:7 __gnu_cxx::new_allocator<double>::deallocate(double*, unsigned long) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d5a /usr/include/c++/9.1.0/bits/alloc_traits.h:470:9 + 401d5a /usr/include/c++/9.1.0/bits/alloc_traits.h:469:7 std::allocator_traits<std::allocator<double> >::deallocate(std::allocator<double>&, double*, unsigned long) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d5a /usr/include/c++/9.1.0/bits/stl_vector.h:351:19 + 401d12 /usr/include/c++/9.1.0/bits/stl_vector.h:347:7 std::_Vector_base<double, std::allocator<double> >::_M_deallocate(double*, unsigned long) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d12 /usr/include/c++/9.1.0/bits/vector.tcc:500:20 + 401c70 /usr/include/c++/9.1.0/bits/vector.tcc:426:7 void std::vector<double, std::allocator<double> >::_M_realloc_insert<double>(__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 4015a4 /usr/include/c++/9.1.0/bits/vector.tcc:121:4 + 401590 /usr/include/c++/9.1.0/bits/vector.tcc:109:7 void std::vector<double, std::allocator<double> >::emplace_back<double>(double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401590 /usr/include/c++/9.1.0/bits/stl_vector.h:1201:9 + 401590 /usr/include/c++/9.1.0/bits/stl_vector.h:1200:7 std::vector<double, std::allocator<double> >::push_back(double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401590 /usr/include/c++/9.1.0/bits/stl_iterator.h:522:2 + 401590 /usr/include/c++/9.1.0/bits/stl_iterator.h:520:7 std::back_insert_iterator<std::vector<double, std::allocator<double> > >::operator=(double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401590 /usr/include/c++/9.1.0/bits/stl_algo.h:4450:11 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.475393860 + cycles: 312492 + + 41b4b6 + 41b3b0 __hypot_finite vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 417a57 + 417a40 __hypot vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401585 /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.475639449 + cycles: 312490 + + 417f9c + 417f60 __sin_fma vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40155c /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.475885232 + cycles: 313182 + + 401539 /usr/include/c++/9.1.0/bits/vector.tcc:117:6 + 401590 /usr/include/c++/9.1.0/bits/vector.tcc:109:7 void std::vector<double, std::allocator<double> >::emplace_back<double>(double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401590 /usr/include/c++/9.1.0/bits/stl_vector.h:1201:9 + 401590 /usr/include/c++/9.1.0/bits/stl_vector.h:1200:7 std::vector<double, std::allocator<double> >::push_back(double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401590 /usr/include/c++/9.1.0/bits/stl_iterator.h:522:2 + 401590 /usr/include/c++/9.1.0/bits/stl_iterator.h:520:7 std::back_insert_iterator<std::vector<double, std::allocator<double> > >::operator=(double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401590 /usr/include/c++/9.1.0/bits/stl_algo.h:4450:11 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.476131412 + cycles: 313856 + + 418c81 + 418790 __cos_fma vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401572 /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.476379240 + cycles: 314463 + + 418642 + 417f60 __sin_fma vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40155c /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.476626760 + cycles: 314815 + + 418b5f + 418790 __cos_fma vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401572 /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.476874692 + cycles: 315202 + + 418e76 + 418790 __cos_fma vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401572 /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.477126147 + cycles: 315591 + + 400480 <.plt+400480> vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40155c /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.477374712 + cycles: 315405 + + 418cbd + 418790 __cos_fma vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401572 /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.477622675 + cycles: 315590 + + ffffffffb8c3772d + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c37f8e + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a75356 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a75661 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb94012ee + 0 [kernel.kallsyms]_text [kernel] + 401530 /usr/include/c++/9.1.0/new:174:3 + 401530 /usr/include/c++/9.1.0/ext/new_allocator.h:144:2 void __gnu_cxx::new_allocator<double>::construct<double, double>(double*, double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401530 /usr/include/c++/9.1.0/bits/alloc_traits.h:484:4 + 401530 /usr/include/c++/9.1.0/bits/alloc_traits.h:482:2 void std::allocator_traits<std::allocator<double> >::construct<double, double>(std::allocator<double>&, double*, double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401530 /usr/include/c++/9.1.0/bits/vector.tcc:115:30 + 401590 /usr/include/c++/9.1.0/bits/vector.tcc:109:7 void std::vector<double, std::allocator<double> >::emplace_back<double>(double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401590 /usr/include/c++/9.1.0/bits/stl_vector.h:1201:9 + 401590 /usr/include/c++/9.1.0/bits/stl_vector.h:1200:7 std::vector<double, std::allocator<double> >::push_back(double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401590 /usr/include/c++/9.1.0/bits/stl_iterator.h:522:2 + 401590 /usr/include/c++/9.1.0/bits/stl_iterator.h:520:7 std::back_insert_iterator<std::vector<double, std::allocator<double> > >::operator=(double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401590 /usr/include/c++/9.1.0/bits/stl_algo.h:4450:11 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.477872418 + cycles: 315915 + + 41b3b0 __hypot_finite vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 417a57 + 417a40 __hypot vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401585 /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.478120977 + cycles: 315957 + + 41b541 + 41b3b0 __hypot_finite vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 417a57 + 417a40 __hypot vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401585 /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.478369323 + cycles: 316184 + + 4187cb + 418790 __cos_fma vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401572 /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.478618406 + cycles: 316449 + + 4184c7 + 417f60 __sin_fma vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40155c /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.478867137 + cycles: 316595 + + 4187cb + 418790 __cos_fma vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401572 /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.479116217 + cycles: 316799 + + 418a8b + 418790 __cos_fma vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401572 /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.479365929 + cycles: 316944 + + 4015d4 /usr/include/c++/9.1.0/bits/stl_numeric.h:135:2 + 4015bd /usr/include/c++/9.1.0/bits/stl_numeric.h:128:5 double std::accumulate<__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, double>(__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, double) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 4015bd ../../../manual/clients/vector.cpp:17:31 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.479616196 + cycles: 317023 + + ffffffffb8c05851 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c05c6d + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c07597 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c56767 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c3fb5c + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c3fccd + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c3d4fe + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a89b79 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a920dd + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a929c3 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a92a44 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a0454f + 0 [kernel.kallsyms]_text [kernel] + ffffffffb940008c + 0 [kernel.kallsyms]_text [kernel] + diff --git a/tests/auto/perfdata/vector_static_gcc/perf.data b/tests/auto/perfdata/vector_static_gcc/perf.data Binary files differnew file mode 100644 index 0000000..8d542c9 --- /dev/null +++ b/tests/auto/perfdata/vector_static_gcc/perf.data diff --git a/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 b/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 Binary files differnew file mode 100755 index 0000000..c1d3b91 --- /dev/null +++ b/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 diff --git a/tests/manual/clients/vector.cpp b/tests/manual/clients/vector.cpp new file mode 100644 index 0000000..20da9b9 --- /dev/null +++ b/tests/manual/clients/vector.cpp @@ -0,0 +1,19 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + +#include <vector> +#include <algorithm> +#include <cmath> +#include <complex> +#include <numeric> + +int main() +{ + std::vector<double> v; + std::generate_n(std::back_inserter(v), 100000, [i = 0] () mutable { + auto x = std::sin(i++); + auto y = std::cos(i++); + return std::abs(std::complex<double>(x, y)); + }); + auto sum = std::accumulate(v.begin(), v.end(), 0.0); + return sum > 0; +} |