From 39212decde9e97c45993501990b4de797bca4463 Mon Sep 17 00:00:00 2001 From: cxl Date: Sat, 26 Oct 2013 07:51:02 +0000 Subject: [PATCH] .benchmarks git-svn-id: svn://ultimatepp.org/upp/trunk@6492 f0d560ea-af0d-0410-9eb7-867de7ffcac7 --- benchmarks/ParseQTF/ParseQTF.upp | 9 +++++++++ benchmarks/ParseQTF/init | 4 ++++ benchmarks/ParseQTF/main.cpp | 13 +++++++++++++ 3 files changed, 26 insertions(+) create mode 100644 benchmarks/ParseQTF/ParseQTF.upp create mode 100644 benchmarks/ParseQTF/init create mode 100644 benchmarks/ParseQTF/main.cpp diff --git a/benchmarks/ParseQTF/ParseQTF.upp b/benchmarks/ParseQTF/ParseQTF.upp new file mode 100644 index 000000000..78afc12a4 --- /dev/null +++ b/benchmarks/ParseQTF/ParseQTF.upp @@ -0,0 +1,9 @@ +uses + CtrlLib; + +file + main.cpp; + +mainconfig + "" = "GUI SSE2"; + diff --git a/benchmarks/ParseQTF/init b/benchmarks/ParseQTF/init new file mode 100644 index 000000000..69426f3cf --- /dev/null +++ b/benchmarks/ParseQTF/init @@ -0,0 +1,4 @@ +#ifndef _ParseQTF_icpp_init_stub +#define _ParseQTF_icpp_init_stub +#include "CtrlLib/init" +#endif diff --git a/benchmarks/ParseQTF/main.cpp b/benchmarks/ParseQTF/main.cpp new file mode 100644 index 000000000..678f02d08 --- /dev/null +++ b/benchmarks/ParseQTF/main.cpp @@ -0,0 +1,13 @@ +#include + +using namespace Upp; + +#define N 1000000 + +GUI_APP_MAIN +{ + for(int i = 0; i < N; i++) { + RTIMING("ParseQTF"); + ParseQTF("[G1 simple text"); + } +}