Skip to content

Commit e269cb7

Browse files
committed
Adjust @Fork values due to #4
1 parent 122712c commit e269cb7

18 files changed

+25
-19
lines changed

src/io/sf/carte/mark/css/CSSOMParseBenchmark.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,16 @@
1717
import org.openjdk.jmh.annotations.Benchmark;
1818
import org.openjdk.jmh.annotations.Fork;
1919
import org.openjdk.jmh.annotations.Measurement;
20+
import org.openjdk.jmh.annotations.Warmup;
2021
import org.w3c.dom.DOMException;
2122

2223
import io.sf.carte.doc.style.css.om.AbstractCSSStyleSheet;
2324
import io.sf.carte.doc.style.css.om.DOMCSSStyleSheetFactory;
2425
import io.sf.carte.mark.Util;
2526

26-
@Fork(value = 2, warmups = 2)
27-
@Measurement(iterations = 18)
27+
@Fork(value = 2, warmups = 1)
28+
@Measurement(iterations = 6)
29+
@Warmup(iterations = 6, time = 10)
2830
public class CSSOMParseBenchmark {
2931

3032
private final static String documentText = Util.loadFilefromClasspath("/io/sf/carte/mark/css/sample.css");

src/io/sf/carte/mark/css/NSACBenchmark.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515
import java.io.StringReader;
1616

1717
import org.openjdk.jmh.annotations.Benchmark;
18+
import org.openjdk.jmh.annotations.Fork;
19+
import org.openjdk.jmh.annotations.Measurement;
1820
import org.openjdk.jmh.annotations.Warmup;
1921

2022
import io.sf.carte.doc.style.css.BooleanCondition;
@@ -27,7 +29,9 @@
2729
import io.sf.carte.doc.style.css.nsac.SelectorList;
2830
import io.sf.carte.mark.Util;
2931

30-
@Warmup(iterations = 22)
32+
@Fork(value = 2, warmups = 1)
33+
@Measurement(iterations = 6)
34+
@Warmup(iterations = 10)
3135
public class NSACBenchmark {
3236

3337
private final static String documentText = Util.loadFilefromClasspath("/io/sf/carte/mark/css/sample.css");

src/io/sf/carte/mark/dom/DOMChangeMark.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
import io.sf.carte.doc.dom.CSSDOMImplementation;
2828
import io.sf.carte.doc.dom4j.XHTMLDocumentFactory;
2929

30-
@Fork(value = 2)
30+
@Fork(value = 1)
3131
@Measurement(iterations = 16, time = 10)
3232
@Warmup(iterations = 6, time = 10)
3333
public class DOMChangeMark {

src/io/sf/carte/mark/dom/DOMElementsByTagNameMark.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
import io.sf.carte.doc.dom.DOMElement;
2525
import io.sf.carte.doc.dom.ElementList;
2626

27-
@Fork(value = 2)
27+
@Fork(value = 1)
2828
@Measurement(iterations = 16, time = 10)
2929
@Warmup(iterations = 6, time = 10)
3030
public class DOMElementsByTagNameMark {

src/io/sf/carte/mark/dom/DOMElementsByTagNameSmallMark.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
import io.sf.carte.doc.dom.DOMElement;
2525
import io.sf.carte.doc.dom.ElementList;
2626

27-
@Fork(value = 2)
27+
@Fork(value = 1)
2828
@Measurement(iterations = 16, time = 10)
2929
@Warmup(iterations = 6, time = 10)
3030
public class DOMElementsByTagNameSmallMark {

src/io/sf/carte/mark/dom/DOMIteratorMark.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
import io.sf.carte.doc.dom.DOMNode;
2828
import io.sf.carte.doc.dom4j.XHTMLDocument;
2929

30-
@Fork(value = 2)
30+
@Fork(value = 1)
3131
@Measurement(iterations = 16, time = 10)
3232
@Warmup(iterations = 6, time = 10)
3333
public class DOMIteratorMark {

src/io/sf/carte/mark/dom/DOMIteratorSmallMark.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
import io.sf.carte.doc.dom.DOMNode;
2828
import io.sf.carte.doc.dom4j.XHTMLDocument;
2929

30-
@Fork(value = 2)
30+
@Fork(value = 1)
3131
@Measurement(iterations = 16, time = 10)
3232
@Warmup(iterations = 6, time = 10)
3333
public class DOMIteratorSmallMark {

src/io/sf/carte/mark/dom/DOMSiblingTraversalMark.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
import org.openjdk.jmh.annotations.Warmup;
1818
import org.w3c.dom.Node;
1919

20-
@Fork(value = 2)
20+
@Fork(value = 1)
2121
@Measurement(iterations = 16, time = 10)
2222
@Warmup(iterations = 6, time = 10)
2323
public class DOMSiblingTraversalMark {

src/io/sf/carte/mark/dom/DOMSiblingTraversalSmallMark.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
import org.openjdk.jmh.annotations.Warmup;
1818
import org.w3c.dom.Node;
1919

20-
@Fork(value = 2)
20+
@Fork(value = 1)
2121
@Measurement(iterations = 16, time = 10)
2222
@Warmup(iterations = 6, time = 10)
2323
public class DOMSiblingTraversalSmallMark {

src/io/sf/carte/mark/dom/DOMTraversalMark.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
import io.sf.carte.doc.dom.NodeIterator;
2424
import io.sf.carte.doc.dom.TreeWalker;
2525

26-
@Fork(value = 2)
26+
@Fork(value = 1)
2727
@Measurement(iterations = 16, time = 10)
2828
@Warmup(iterations = 6, time = 10)
2929
public class DOMTraversalMark {

0 commit comments

Comments
 (0)