diff --git a/dev/bench/data.js b/dev/bench/data.js index 3b176fb27..bb84dcf89 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1708623302649, + "lastUpdate": 1708624149282, "repoUrl": "https://github.com/llvm-mos/llvm-test-suite", "entries": { "Benchmark -Os": [ @@ -123273,6 +123273,90 @@ window.BENCHMARK_DATA = { "extra": "iterations: 10\ncpu: 109 sec\nthreads: 1" } ] + }, + { + "commit": { + "author": { + "email": "mysterymath@gmail.com", + "name": "Daniel Thornburgh", + "username": "mysterymath" + }, + "committer": { + "email": "mysterymath@gmail.com", + "name": "Daniel Thornburgh", + "username": "mysterymath" + }, + "distinct": true, + "id": "3a1b4c82b3fa220a6ca93359e4fa6bc7316d2341", + "message": "\"[Breaking] Echo carraige return on commodore getchar\"\n\nThis reverts commit 8c2e64cd8534885a392817548ca75df8b4daa3ec.\n\nThis is a tough one philosophically; doing this echo is extra code not\npresent in the KERNAL, and it *doesn't* traditionally belong to a libc.\nHowever, the main high level programming language on these platforms is\nBASIC, and BASIC does echo the return key, along with this being the\noverwhelming behavior of modern line editors. It's also not much extra\ncode.\n\nIt seems like this is a case for pragmatism over idealism; we should\necho newlines on platforms where that's reasonably expected.", + "timestamp": "2024-02-22T09:34:41-08:00", + "tree_id": "e69d840bb40294296195fa077ae24dfadd0093d9", + "url": "https://github.com/llvm-mos/llvm-mos-sdk/commit/3a1b4c82b3fa220a6ca93359e4fa6bc7316d2341" + }, + "date": 1708624143427, + "tool": "googlecpp", + "benches": [ + { + "name": "6502-compilers/bench/ccgame/game_01_start", + "value": 2300245, + "unit": "cycles/iter", + "extra": "iterations: 1\ncpu: 2300245 cycles\nthreads: 1" + }, + { + "name": "6502-compilers/bench/ccgame/game_modern_optims", + "value": 636515, + "unit": "cycles/iter", + "extra": "iterations: 1\ncpu: 636515 cycles\nthreads: 1" + }, + { + "name": "6502-compilers/bench/ccgame/game_modern_optims_structarray", + "value": 1495723, + "unit": "cycles/iter", + "extra": "iterations: 1\ncpu: 1495723 cycles\nthreads: 1" + }, + { + "name": "6502-compilers/bench/coroutine", + "value": 8679, + "unit": "cycles/iter", + "extra": "iterations: 1\ncpu: 8679 cycles\nthreads: 1" + }, + { + "name": "6502-compilers/bench/memcpy", + "value": 10146, + "unit": "cycles/iter", + "extra": "iterations: 1\ncpu: 10146 cycles\nthreads: 1" + }, + { + "name": "6502-compilers/bench/rpg", + "value": 63, + "unit": "cycles/iter", + "extra": "iterations: 1\ncpu: 63 cycles\nthreads: 1" + }, + { + "name": "6502-compilers/bench/unzip", + "value": 38851, + "unit": "cycles/iter", + "extra": "iterations: 1\ncpu: 38851 cycles\nthreads: 1" + }, + { + "name": "Dhrystone", + "value": 1742, + "unit": "cycles/iter", + "extra": "iterations: 1\ncpu: 1742 cycles\nthreads: 1" + }, + { + "name": "BYTE Sieve", + "value": 20429910, + "unit": "cycles/iter", + "extra": "iterations: 1\ncpu: 20429910 cycles\nthreads: 1" + }, + { + "name": "CoreMark", + "value": 109, + "unit": "sec/iter", + "extra": "iterations: 10\ncpu: 109 sec\nthreads: 1" + } + ] } ] }