Skip to content

Instantly share code, notes, and snippets.

@RackerWilliams
Created August 11, 2017 14:24
Show Gist options
  • Save RackerWilliams/ca485fe00b48000aa3ac6780bd28159b to your computer and use it in GitHub Desktop.
Save RackerWilliams/ca485fe00b48000aa3ac6780bd28159b to your computer and use it in GitHub Desktop.
Saxon 9.7 vs Saxon 9.8 all Feeds WADL

Saxon 9.7

COLD (First Run)

time wadl2checker -dgxlpjHbr -t 20 -S SaxonEE -E XalanC allfeeds.wadl allfeeds.checker

[parseWADL : 17 Millis]
[schematronWADL : [compile /xsl/wadl-links.xsl : 369 Millis] 6749 Millis]
[svrlHandler : [compile /xsl/svrl-handler.xsl : 11 Millis] 31 Millis]
[Check Additional SRVL Reports : [compile XVRLCheck XPath : 3 Millis] 11 Millis]
[validateWADL : [SaxonEE wadl schema compile : 71 Millis] 102 Millis]
[normalizeWADL2 : [compile /xsl/normalizeWadl.xsl : 273 Millis] 424082 Millis]
[raxGlobalExtn : [compile /xsl/raxGlobalExtn.xsl : 28 Millis] 4303 Millis]
[authenticatedBy : 0 Millis]
[raxRoles : [compile /xsl/meta-transform.xsl : 68 Millis] [compile /xsl/raxRoles.xsl : 23 Millis] 8062 Millis]
[buildChecker : [compile /xsl/raxDevice.xsl : 4 Millis] [compile /xsl/builder.xsl : 341 Millis] 7847 Millis]
[raxRolesMask : 0 Millis]
[joinOpt : [compile /xsl/opt/commonJoin.xsl : 442 Millis] 12007 Millis]
[dupsOpt : [compile /xsl/opt/removeDups.xsl : 590 Millis] 12349 Millis]
[joinHeaderOpt : [compile /xsl/opt/headerJoin.xsl : 104 Millis] 497 Millis]
[joinXPathOpt : [compile /xsl/opt/xpathJoin.xsl : 78 Millis] 2449 Millis]
[adjustNext : [compile /xsl/priority.xsl : 46 Millis]
[compile /xsl/adjust-next-cont-error.xsl : 27 Millis] 1323 Millis]
[validateChecker : [compile /xsl/checker-asserts.xsl : 57 Millis]
[SaxonEE schema compile : 29 Millis] 2970 Millis]
[convert : 38 Millis]

real	8m5.711s
user	9m12.277s
sys	0m8.842s

WARM (4th Run)

time wadl2checker -dgxlpjHbr -t 20 -S SaxonEE -E XalanC allfeeds.wadl allfeeds.checker

[parseWADL : 1 Millis]
[schematronWADL : 522 Millis]
[svrlHandler : 2 Millis]
[Check Additional SRVL Reports : 0 Millis]
[validateWADL : 2 Millis]
[normalizeWADL2 : 454932 Millis]
[raxGlobalExtn : 4286 Millis]
[authenticatedBy : 0 Millis]
[raxRoles : 8241 Millis]
[buildChecker : 6862 Millis]
[raxRolesMask : 0 Millis]
[joinOpt : 13114 Millis]
[dupsOpt : 12722 Millis]
[joinHeaderOpt : 334 Millis]
[joinXPathOpt : 2324 Millis]
[adjustNext : 1081 Millis]
[validateChecker : 2766 Millis]
[convert : 14 Millis]

real	8m27.326s
user	0m0.006s
sys	0m0.008s

Saxon 9.8

COLD (First Run)

time wadl2checker -dgxlpjHbr -t 20 -S SaxonEE -E XalanC allfeeds.wadl allfeeds.checker

[parseWADL : 20 Millis]
[schematronWADL : [compile /xsl/wadl-links.xsl : 53 Millis] 6647 Millis]
[svrlHandler : [compile /xsl/svrl-handler.xsl : 3 Millis] 25 Millis]
[Check Additional SRVL Reports : [compile XVRLCheck XPath : 2 Millis] 9 Millis]
[validateWADL : [SaxonEE wadl schema compile : 77 Millis] 117 Millis]
[normalizeWADL2 : [compile /xsl/normalizeWadl.xsl : 65 Millis] 33476 Millis]
[raxGlobalExtn : [compile /xsl/raxGlobalExtn.xsl : 6 Millis] 336 Millis]
[authenticatedBy : 0 Millis]
[raxRoles : [compile /xsl/meta-transform.xsl : 42 Millis] [compile /xsl/raxRoles.xsl : 10 Millis] 683 Millis]
[buildChecker : [compile /xsl/raxDevice.xsl : 2 Millis] [compile /xsl/builder.xsl : 194 Millis] 3485 Millis]
[raxRolesMask : 0 Millis]
[joinOpt : [compile /xsl/opt/commonJoin.xsl : 240 Millis] 12386 Millis]
[dupsOpt : [compile /xsl/opt/removeDups.xsl : 201 Millis] 11224 Millis]
[joinHeaderOpt : [compile /xsl/opt/headerJoin.xsl : 41 Millis] 471 Millis]
[joinXPathOpt : [compile /xsl/opt/xpathJoin.xsl : 24 Millis] 2371 Millis]
[adjustNext : [compile /xsl/priority.xsl : 17 Millis] [compile /xsl/adjust-next-cont-error.xsl : 12 Millis] 846 Millis]
[validateChecker : [compile /xsl/checker-asserts.xsl : 24 Millis] [SaxonEE schema compile : 29 Millis] 5157 Millis]
[convert : 40 Millis]

real	1m19.894s
user	2m16.849s
sys	0m8.391s

WARM (4th run)

time wadl2checker -dgxlpjHbr -t 20 -S SaxonEE -E XalanC allfeeds.wadl allfeeds.checker


[parseWADL : 1 Millis]
[schematronWADL : 575 Millis]
[svrlHandler : 1 Millis]
[Check Additional SRVL Reports : 1 Millis]
[validateWADL : 2 Millis]
[normalizeWADL2 : 29548 Millis]
[raxGlobalExtn : 303 Millis]
[authenticatedBy : 0 Millis]
[raxRoles : 493 Millis]
[buildChecker : 2296 Millis]
[raxRolesMask : 0 Millis]
[joinOpt : 12009 Millis]
[dupsOpt : 11478 Millis]
[joinHeaderOpt : 241 Millis]
[joinXPathOpt : 2185 Millis]
[adjustNext : 548 Millis]
[validateChecker : 4738 Millis]
[convert : 14 Millis]

real	1m4.501s
user	0m0.006s
sys	0m0.008s
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment