Skip to content

Commit b3502a6

Browse files
committed
README.md: Update numbers from MemoryBenchmark and AutoBenchmark, after upgrading tool chain
1 parent 0c6140a commit b3502a6

File tree

1 file changed

+24
-24
lines changed

1 file changed

+24
-24
lines changed

README.md

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -542,37 +542,37 @@ etc) for a handful of AceRoutine features. Here are some highlights:
542542
+--------------------------------------------------------------------+
543543
| functionality | flash/ ram | delta |
544544
|---------------------------------------+--------------+-------------|
545-
| Baseline | 256924/26800 | 0/ 0 |
545+
| Baseline | 260329/27916 | 0/ 0 |
546546
|---------------------------------------+--------------+-------------|
547-
| One Delay Function | 256988/26808 | 64/ 8 |
548-
| Two Delay Functions | 257052/26808 | 128/ 8 |
547+
| One Delay Function | 260377/27916 | 48/ 0 |
548+
| Two Delay Functions | 260441/27916 | 112/ 0 |
549549
|---------------------------------------+--------------+-------------|
550-
| One Coroutine | 257120/26820 | 196/ 20 |
551-
| Two Coroutines | 257280/26844 | 356/ 44 |
550+
| One Coroutine | 260525/27944 | 196/ 28 |
551+
| Two Coroutines | 260669/27960 | 340/ 44 |
552552
|---------------------------------------+--------------+-------------|
553-
| One Coroutine (micros) | 257136/26820 | 212/ 20 |
554-
| Two Coroutines (micros) | 257296/26844 | 372/ 44 |
553+
| One Coroutine (micros) | 260541/27944 | 212/ 28 |
554+
| Two Coroutines (micros) | 260701/27960 | 372/ 44 |
555555
|---------------------------------------+--------------+-------------|
556-
| One Coroutine (seconds) | 257136/26820 | 212/ 20 |
557-
| Two Coroutines (seconds) | 257312/26844 | 388/ 44 |
556+
| One Coroutine (seconds) | 260541/27944 | 212/ 28 |
557+
| Two Coroutines (seconds) | 260717/27960 | 388/ 44 |
558558
|---------------------------------------+--------------+-------------|
559-
| Scheduler, One Coroutine | 257168/26828 | 244/ 28 |
560-
| Scheduler, Two Coroutines | 257312/26844 | 388/ 44 |
559+
| Scheduler, One Coroutine | 260573/27944 | 244/ 28 |
560+
| Scheduler, Two Coroutines | 260701/27968 | 372/ 52 |
561561
|---------------------------------------+--------------+-------------|
562-
| Scheduler, One Coroutine (micros) | 257184/26828 | 260/ 28 |
563-
| Scheduler, Two Coroutines (micros) | 257328/26844 | 404/ 44 |
562+
| Scheduler, One Coroutine (micros) | 260589/27944 | 260/ 28 |
563+
| Scheduler, Two Coroutines (micros) | 260733/27968 | 404/ 52 |
564564
|---------------------------------------+--------------+-------------|
565-
| Scheduler, One Coroutine (seconds) | 257184/26828 | 260/ 28 |
566-
| Scheduler, Two Coroutines (seconds) | 257344/26844 | 420/ 44 |
565+
| Scheduler, One Coroutine (seconds) | 260589/27944 | 260/ 28 |
566+
| Scheduler, Two Coroutines (seconds) | 260749/27968 | 420/ 52 |
567567
|---------------------------------------+--------------+-------------|
568-
| Scheduler, One Coroutine (setup) | 257200/26828 | 276/ 28 |
569-
| Scheduler, Two Coroutines (setup) | 257376/26844 | 452/ 44 |
568+
| Scheduler, One Coroutine (setup) | 260605/27944 | 276/ 28 |
569+
| Scheduler, Two Coroutines (setup) | 260765/27968 | 436/ 52 |
570570
|---------------------------------------+--------------+-------------|
571-
| Scheduler, One Coroutine (man setup) | 257184/26828 | 260/ 28 |
572-
| Scheduler, Two Coroutines (man setup) | 257360/26844 | 436/ 44 |
571+
| Scheduler, One Coroutine (man setup) | 260589/27944 | 260/ 28 |
572+
| Scheduler, Two Coroutines (man setup) | 260749/27968 | 420/ 52 |
573573
|---------------------------------------+--------------+-------------|
574-
| Blink Function | 257424/26816 | 500/ 16 |
575-
| Blink Coroutine | 257572/26836 | 648/ 36 |
574+
| Blink Function | 261001/27988 | 672/ 72 |
575+
| Blink Coroutine | 261133/28008 | 804/ 92 |
576576
+--------------------------------------------------------------------+
577577
```
578578
@@ -611,9 +611,9 @@ ESP8266:
611611
+---------------------+--------+-------------+--------+
612612
| Functionality | iters | micros/iter | diff |
613613
|---------------------+--------+-------------+--------|
614-
| EmptyLoop | 10000 | 0.200 | 0.000 |
615-
| DirectScheduling | 10000 | 0.500 | 0.300 |
616-
| CoroutineScheduling | 10000 | 0.800 | 0.600 |
614+
| EmptyLoop | 10000 | 0.100 | 0.000 |
615+
| DirectScheduling | 10000 | 0.500 | 0.400 |
616+
| CoroutineScheduling | 10000 | 0.900 | 0.800 |
617617
+---------------------+--------+-------------+--------+
618618
```
619619

0 commit comments

Comments
 (0)