Skip to content

Commit 7413bf5

Browse files
committed
jmh examples: new SVG benchmark, new DOM data with css4j 6.1.1
1 parent aea63a6 commit 7413bf5

10 files changed

Lines changed: 4624 additions & 6040 deletions

README.md

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -85,11 +85,13 @@ a configuration file and execute:
8585
1) `./gradlew build uberjar`
8686
2) `java -jar carte-jmh/build/libs/carte-jmh-<version>-all.jar --config=<path-to-config-file> *.json`
8787

88-
You could use the `example` files as a starting point, and run the
89-
`benchmark-charts.sh` script that produces the graphs in
90-
https://css4j.github.io/dom-mark.html.
88+
You could use the `example` files as a starting point and run any of the
89+
`*-benchmark-charts.sh` scripts that produces the graphs in
9190

92-
Look inside the `dom-benchmark.xml` file:
91+
https://css4j.github.io/dom-mark.html
92+
https://css4j.github.io/svg-mark.html
93+
94+
For example, for the DOM benchmarks look inside the `dom-benchmark.xml` file:
9395

9496
- In the element with `documentStore` id of that file, it is configured that the
9597
file `~/www/css4j.github.io/dom-mark.html` is a `DocumentStore` where the SVG
@@ -104,7 +106,7 @@ modify the paths in `dom-benchmark.xml` as necessary. Then:
104106

105107
```shell
106108
cd carte-jmh/examples
107-
./benchmark-charts.sh dom-*.json html-build.json iterator*.json xml*.json ele*.json
109+
./dom-benchmark-charts.sh dom-*.json
108110
```
109111

110-
And you will reproduce the JMH charts.
112+
And you shall reproduce the JMH charts.

0 commit comments

Comments
 (0)