This is an automated email from the ASF dual-hosted git repository. xiaoxiang pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/nuttx-apps.git
from 4d6f4d00b Minor improvement for tools/ci: Fixed cmake build of bloaty and installation in darwin.sh script. new e6c3930b2 apps:Move the performance tools to benchmark. new 270fa07cb benchmarks:Move the performance tools to benchmark. new b1e8fc784 coremark-pro:Added coremark-pro download link. new e9172a319 fio:Added fio download link and corresponding fix patch new da0c870b9 dhrystone:Add dhrystone download link The 5 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: {testing => benchmarks}/cachespeed/CMakeLists.txt | 0 {testing => benchmarks}/cachespeed/Kconfig | 10 +- .../osperf => benchmarks/cachespeed}/Make.defs | 6 +- {testing => benchmarks}/cachespeed/Makefile | 10 +- .../cachespeed/cachespeed_main.c | 2 +- benchmarks/coremark-pro/Kconfig | 81 ++++ .../osperf => benchmarks/coremark-pro}/Make.defs | 6 +- benchmarks/coremark-pro/Makefile | 155 ++++++++ .../0001-dry2.2-Fix-malloc-type-mismatch.patch | 28 ++ .../0002-dhrystone-fix-redefine-warning.patch | 67 ++++ benchmarks/dhrystone/Kconfig | 28 ++ {testing/osperf => benchmarks/dhrystone}/Make.defs | 6 +- .../cachespeed => benchmarks/dhrystone}/Makefile | 36 +- .../0001-external-fio-fix-compile-warning.patch | 193 +++++++++ .../0002-external-fio-add-os-nuttx-support.patch | 81 ++++ ...xternal-fio-modify-smaller-size-for-nuttx.patch | 65 +++ ...04-external-fio-fix-runtime-error-by-asan.patch | 32 ++ .../0005-external-fio-fix-compile-warning.patch | 172 ++++++++ ...o-reinit-global-var-issue-when-run-multip.patch | 438 +++++++++++++++++++++ .../fio/0007-external-fio-add-engine-init.patch | 181 +++++++++ .../0008-fio-fix-memory-leak-run-cpuio.fio.patch | 30 ++ ...9-fio-fix-memory-leak-ioengine-filecreate.patch | 62 +++ .../0010-fio-fix-memory-leak-ioengine-exec.patch | 31 ++ benchmarks/fio/Kconfig | 24 ++ {testing/superpi => benchmarks/fio}/Make.defs | 6 +- benchmarks/fio/Makefile | 87 ++++ benchmarks/iozone/.gitignore | 1 + {testing => benchmarks}/iozone/Kconfig | 12 +- {testing/osperf => benchmarks/iozone}/Make.defs | 6 +- {testing => benchmarks}/iozone/Makefile | 16 +- {testing => benchmarks}/iozone/iozone.patch | 0 {testing => benchmarks}/osperf/Kconfig | 8 +- {testing/iozone => benchmarks/osperf}/Make.defs | 6 +- {testing => benchmarks}/osperf/Makefile | 8 +- {testing => benchmarks}/osperf/osperf.c | 4 +- {testing => benchmarks}/ramspeed/Kconfig | 10 +- .../cachespeed => benchmarks/ramspeed}/Make.defs | 6 +- {testing => benchmarks}/ramspeed/Makefile | 10 +- {testing => benchmarks}/ramspeed/ramspeed_main.c | 2 +- {testing => benchmarks}/superpi/.gitignore | 0 {testing => benchmarks}/superpi/Kconfig | 12 +- {testing/ramspeed => benchmarks/superpi}/Make.defs | 6 +- {testing => benchmarks}/superpi/Makefile | 10 +- testing/iozone/.gitignore | 1 - 44 files changed, 1863 insertions(+), 92 deletions(-) rename {testing => benchmarks}/cachespeed/CMakeLists.txt (100%) rename {testing => benchmarks}/cachespeed/Kconfig (87%) copy {testing/osperf => benchmarks/cachespeed}/Make.defs (87%) copy {testing => benchmarks}/cachespeed/Makefile (82%) rename {testing => benchmarks}/cachespeed/cachespeed_main.c (99%) create mode 100644 benchmarks/coremark-pro/Kconfig copy {testing/osperf => benchmarks/coremark-pro}/Make.defs (87%) create mode 100644 benchmarks/coremark-pro/Makefile create mode 100644 benchmarks/dhrystone/0001-dry2.2-Fix-malloc-type-mismatch.patch create mode 100644 benchmarks/dhrystone/0002-dhrystone-fix-redefine-warning.patch create mode 100644 benchmarks/dhrystone/Kconfig copy {testing/osperf => benchmarks/dhrystone}/Make.defs (88%) rename {testing/cachespeed => benchmarks/dhrystone}/Makefile (55%) create mode 100644 benchmarks/fio/0001-external-fio-fix-compile-warning.patch create mode 100644 benchmarks/fio/0002-external-fio-add-os-nuttx-support.patch create mode 100644 benchmarks/fio/0003-external-fio-modify-smaller-size-for-nuttx.patch create mode 100644 benchmarks/fio/0004-external-fio-fix-runtime-error-by-asan.patch create mode 100644 benchmarks/fio/0005-external-fio-fix-compile-warning.patch create mode 100644 benchmarks/fio/0006-external-fio-reinit-global-var-issue-when-run-multip.patch create mode 100644 benchmarks/fio/0007-external-fio-add-engine-init.patch create mode 100644 benchmarks/fio/0008-fio-fix-memory-leak-run-cpuio.fio.patch create mode 100644 benchmarks/fio/0009-fio-fix-memory-leak-ioengine-filecreate.patch create mode 100644 benchmarks/fio/0010-fio-fix-memory-leak-ioengine-exec.patch create mode 100644 benchmarks/fio/Kconfig rename {testing/superpi => benchmarks/fio}/Make.defs (89%) create mode 100644 benchmarks/fio/Makefile create mode 100644 benchmarks/iozone/.gitignore rename {testing => benchmarks}/iozone/Kconfig (69%) rename {testing/osperf => benchmarks/iozone}/Make.defs (88%) rename {testing => benchmarks}/iozone/Makefile (83%) rename {testing => benchmarks}/iozone/iozone.patch (100%) rename {testing => benchmarks}/osperf/Kconfig (79%) rename {testing/iozone => benchmarks/osperf}/Make.defs (88%) rename {testing => benchmarks}/osperf/Makefile (85%) rename {testing => benchmarks}/osperf/osperf.c (99%) rename {testing => benchmarks}/ramspeed/Kconfig (76%) rename {testing/cachespeed => benchmarks/ramspeed}/Make.defs (88%) rename {testing => benchmarks}/ramspeed/Makefile (82%) rename {testing => benchmarks}/ramspeed/ramspeed_main.c (99%) rename {testing => benchmarks}/superpi/.gitignore (100%) rename {testing => benchmarks}/superpi/Kconfig (58%) rename {testing/ramspeed => benchmarks/superpi}/Make.defs (88%) rename {testing => benchmarks}/superpi/Makefile (88%) delete mode 100644 testing/iozone/.gitignore