Skip to content

Commit 49a73eb

Browse files
committed
Configure 8 warmup iterations in SVG rendering benchmarks
1 parent cbd9cb9 commit 49a73eb

File tree

3 files changed

+6
-0
lines changed

3 files changed

+6
-0
lines changed

src/io/sf/carte/mark/svg/Issue91Mark.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
import org.openjdk.jmh.annotations.Benchmark;
2020
import org.openjdk.jmh.annotations.Fork;
2121
import org.openjdk.jmh.annotations.Measurement;
22+
import org.openjdk.jmh.annotations.Warmup;
2223

2324
import io.sf.carte.echosvg.anim.dom.SVGDOMImplementation;
2425
import io.sf.carte.echosvg.dom.util.SAXDocumentFactory;
@@ -29,6 +30,7 @@
2930
import io.sf.carte.mark.Util;
3031

3132
@Fork(value = 2, warmups = 2)
33+
@Warmup(iterations = 8)
3234
@Measurement(iterations = 18)
3335
public class Issue91Mark {
3436

src/io/sf/carte/mark/svg/Pooh3Mark.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
import org.openjdk.jmh.annotations.Benchmark;
2020
import org.openjdk.jmh.annotations.Fork;
2121
import org.openjdk.jmh.annotations.Measurement;
22+
import org.openjdk.jmh.annotations.Warmup;
2223

2324
import io.sf.carte.echosvg.anim.dom.SVGDOMImplementation;
2425
import io.sf.carte.echosvg.dom.util.SAXDocumentFactory;
@@ -29,6 +30,7 @@
2930
import io.sf.carte.mark.Util;
3031

3132
@Fork(value = 2, warmups = 2)
33+
@Warmup(iterations = 8)
3234
@Measurement(iterations = 18)
3335
public class Pooh3Mark {
3436

src/io/sf/carte/mark/svg/UseMultipleMark.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
import org.openjdk.jmh.annotations.Benchmark;
2020
import org.openjdk.jmh.annotations.Fork;
2121
import org.openjdk.jmh.annotations.Measurement;
22+
import org.openjdk.jmh.annotations.Warmup;
2223

2324
import io.sf.carte.echosvg.anim.dom.SVGDOMImplementation;
2425
import io.sf.carte.echosvg.dom.util.SAXDocumentFactory;
@@ -29,6 +30,7 @@
2930
import io.sf.carte.mark.Util;
3031

3132
@Fork(value = 2, warmups = 2)
33+
@Warmup(iterations = 8)
3234
@Measurement(iterations = 18)
3335
public class UseMultipleMark {
3436

0 commit comments

Comments
 (0)