summaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
authorStefan Radomski <sradomski@mintwerk.de>2016-01-20 23:27:47 (GMT)
committerStefan Radomski <sradomski@mintwerk.de>2016-01-20 23:27:47 (GMT)
commit762eb95910cd4dfad6a84f97332b7549b2fdbd69 (patch)
tree81cd2bef6106f28fbd6289c85e8a2d779a4fb1e0 /README.md
parent29586fff4c6ea5ded7e787e30fceafda84db23d1 (diff)
downloaduscxml-762eb95910cd4dfad6a84f97332b7549b2fdbd69.zip
uscxml-762eb95910cd4dfad6a84f97332b7549b2fdbd69.tar.gz
uscxml-762eb95910cd4dfad6a84f97332b7549b2fdbd69.tar.bz2
Reverted a erroneous bugfix
Diffstat (limited to 'README.md')
-rw-r--r--README.md14
1 files changed, 8 insertions, 6 deletions
diff --git a/README.md b/README.md
index 648945e..4dd1388 100644
--- a/README.md
+++ b/README.md
@@ -109,12 +109,14 @@ upon](https://github.com/tklab-tud/uscxml/blob/master/docs/BUILDING.md#build-dep
## Performance
-We did some performance measurements in the scope of the [C transformation](https://github.com/tklab-tud/uscxml/blob/master/test/src/test-c-machine.machine.c). As you can see in the
-figure below, for most IRP tests we average to a duration of 5-20us per microstep in the case of
-generated/compiled C. For interpretation at runtime, we average at around 70-130us per
-microstep. The generated C is rather optimized while the focus of the interpreter is more on
-correctness, feature completeness and extensibility. However, there are some lessons learned
-that are yet to be applied for the interpreter.
+We did some performance measurements in the scope of the C transformation. As
+you can see in the figure below, for most IRP tests we average to a duration of
+5-20us per microstep on an early 2015 MacBook Pro 13" with 3.1Ghz in the case
+of [generated/compiled C](https://github.com/tklab-tud/uscxml/blob/master/test/src/test-c-machine.machine.c). For interpretation at runtime, we average at around 70-130us per
+microstep. The generated C is rather optimized while the focus of the
+interpreter is more on correctness, feature completeness and extensibility.
+However, there are some lessons learned that are yet to be applied for the
+interpreter.
<img src="https://raw.github.com/tklab-tud/uscxml/master/docs/Performance_Microstep.png" width="500px" />