From d8aeb5358556576fb459bd06e50353dc5ae1b512 Mon Sep 17 00:00:00 2001 From: cxl Date: Wed, 23 Oct 2013 06:50:21 +0000 Subject: [PATCH] .benchmarks git-svn-id: svn://ultimatepp.org/upp/trunk@6470 f0d560ea-af0d-0410-9eb7-867de7ffcac7 --- benchmarks/sizeof_gui/init | 5 +++++ benchmarks/sizeof_gui/main.cpp | 26 ++++++++++++++++++++++++++ benchmarks/sizeof_gui/sizeof_gui.upp | 10 ++++++++++ 3 files changed, 41 insertions(+) create mode 100644 benchmarks/sizeof_gui/init create mode 100644 benchmarks/sizeof_gui/main.cpp create mode 100644 benchmarks/sizeof_gui/sizeof_gui.upp diff --git a/benchmarks/sizeof_gui/init b/benchmarks/sizeof_gui/init new file mode 100644 index 000000000..0c01d9cc5 --- /dev/null +++ b/benchmarks/sizeof_gui/init @@ -0,0 +1,5 @@ +#ifndef _sizeof_gui_icpp_init_stub +#define _sizeof_gui_icpp_init_stub +#include "CtrlLib/init" +#include "RichEdit/init" +#endif diff --git a/benchmarks/sizeof_gui/main.cpp b/benchmarks/sizeof_gui/main.cpp new file mode 100644 index 000000000..333e341dc --- /dev/null +++ b/benchmarks/sizeof_gui/main.cpp @@ -0,0 +1,26 @@ +#include +#include + +using namespace Upp; + +GUI_APP_MAIN +{ + StdLogSetup(LOG_FILE|LOG_COUT); + + RDUMP(sizeof(Image)); + RDUMP(sizeof(RichText)); + RDUMP(sizeof(Ctrl)); + RDUMP(sizeof(Button)); + RDUMP(sizeof(Switch)); + RDUMP(sizeof(Label)); + RDUMP(sizeof(EditField)); + RDUMP(sizeof(EditString)); + RDUMP(sizeof(EditIntSpin)); + RDUMP(sizeof(ArrayCtrl)); + RDUMP(sizeof(TreeCtrl)); + RDUMP(sizeof(TreeCtrl::Node)); + RDUMP(sizeof(FileSel)); + RDUMP(sizeof(RichTextView)); + RDUMP(sizeof(ColumnList)); + RDUMP(sizeof(RichEdit)); +} diff --git a/benchmarks/sizeof_gui/sizeof_gui.upp b/benchmarks/sizeof_gui/sizeof_gui.upp new file mode 100644 index 000000000..8bda99db1 --- /dev/null +++ b/benchmarks/sizeof_gui/sizeof_gui.upp @@ -0,0 +1,10 @@ +uses + CtrlLib, + RichEdit; + +file + main.cpp; + +mainconfig + "" = "GUI SSE2"; +