Guest User

Untitled

a guest
Feb 20th, 2018
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 18.83 KB | None | 0 0
  1. > $ for i in 2.12.5--bin-dbd90495c2-SNAPSHOT 2.12.5-bin-f18e3c59fd-SNAPSHOT; do \ [±84a3854 ●]
  2. sbt "set scalaVersion in compilation := \"$i\"" 'hot -f1 -wi 10 -i 8 -p source=@/data/rw/code/scala/upickle/upickle/js/target/test.args' || break; \
  3. done
  4.  
  5. Starting sbt with output filtering enabled.
  6. [info] Loading global plugins from /home/jvican/.sbt/0.13/plugins
  7. [info] Loading project definition from /data/rw/code/scala/compiler-benchmark/project
  8. [info] Set current project to compiler-benchmark (in build file:/data/rw/code/scala/compiler-benchmark/)
  9. [info] Defining compilation/*:scalaVersion
  10. [info] The new value will be used by compilation/*:allDependencies, compilation/*:crossScalaVersions and 32 others.
  11. [info] Run `last` for details.
  12. [info] Reapplying settings...
  13. [info] Set current project to compiler-benchmark (in build file:/data/rw/code/scala/compiler-benchmark/)
  14. Processing 37 classes from /data/rw/code/scala/compiler-benchmark/compilation/target/scala-2.12.5--bin-dbd90495c2-SNAPSHOT/classes with "reflection" generator
  15. Writing out Java source to /data/rw/code/scala/compiler-benchmark/compilation/target/scala-2.12.5--bin-dbd90495c2-SNAPSHOT/src_managed/jmh and resources to /data/rw/code/scala/compiler-benchmark/compilation/target/scala-2.12.5--bin-dbd90495c2-SNAPSHOT/resource_managed/jmh
  16. [info] Running scala.bench.ScalacBenchmarkRunner HotScalacBenchmark -foe true -f1 -wi 10 -i 8 -p source=@/data/rw/code/scala/upickle/upickle/js/target/test.args
  17. [info] # JMH version: 1.19
  18. [info] # VM version: JDK 1.8.0_144, VM 25.144-b01
  19. [info] # VM invoker: /usr/lib/jvm/java-8-openjdk/jre/bin/java
  20. [info] # VM options: -Xms2G -Xmx2G
  21. [info] # Warmup: 10 iterations, 10 s each
  22. [info] # Measurement: 8 iterations, 10 s each
  23. [info] # Timeout: 10 min per iteration
  24. [info] # Threads: 1 thread, will synchronize iterations
  25. [info] # Benchmark mode: Sampling time
  26. [info] # Benchmark: scala.tools.nsc.HotScalacBenchmark.compile
  27. [info] # Parameters: (corpusVersion = latest, extraArgs = , source = @/data/rw/code/scala/upickle/upickle/js/target/test.args)
  28. [info]
  29. [info] # Run progress: 0.00% complete, ETA 00:03:00
  30. [info] # Fork: 1 of 1
  31. [info] # Warmup Iteration 1: 27917.287 ms/op
  32. [info] # Warmup Iteration 2: 18186.502 ms/op
  33. [info] # Warmup Iteration 3: 16710.107 ms/op
  34. [info] # Warmup Iteration 4: 14864.613 ms/op
  35. [info] # Warmup Iteration 5: 13992.198 ms/op
  36. [info] # Warmup Iteration 6: 13958.644 ms/op
  37. [info] # Warmup Iteration 7: 13086.228 ms/op
  38. [info] # Warmup Iteration 8: 13254.001 ms/op
  39. [info] # Warmup Iteration 9: 13321.110 ms/op
  40. [info] # Warmup Iteration 10: 12784.239 ms/op
  41. [info] Iteration 1: 12633.244 ms/op
  42. [info] compile·p0.00: 12633.244 ms/op
  43. [info] compile·p0.50: 12633.244 ms/op
  44. [info] compile·p0.90: 12633.244 ms/op
  45. [info] compile·p0.95: 12633.244 ms/op
  46. [info] compile·p0.99: 12633.244 ms/op
  47. [info] compile·p0.999: 12633.244 ms/op
  48. [info] compile·p0.9999: 12633.244 ms/op
  49. [info] compile·p1.00: 12633.244 ms/op
  50. [info]
  51. [info] Iteration 2: 12431.917 ms/op
  52. [info] compile·p0.00: 12431.917 ms/op
  53. [info] compile·p0.50: 12431.917 ms/op
  54. [info] compile·p0.90: 12431.917 ms/op
  55. [info] compile·p0.95: 12431.917 ms/op
  56. [info] compile·p0.99: 12431.917 ms/op
  57. [info] compile·p0.999: 12431.917 ms/op
  58. [info] compile·p0.9999: 12431.917 ms/op
  59. [info] compile·p1.00: 12431.917 ms/op
  60. [info]
  61. [info] Iteration 3: 12532.580 ms/op
  62. [info] compile·p0.00: 12532.580 ms/op
  63. [info] compile·p0.50: 12532.580 ms/op
  64. [info] compile·p0.90: 12532.580 ms/op
  65. [info] compile·p0.95: 12532.580 ms/op
  66. [info] compile·p0.99: 12532.580 ms/op
  67. [info] compile·p0.999: 12532.580 ms/op
  68. [info] compile·p0.9999: 12532.580 ms/op
  69. [info] compile·p1.00: 12532.580 ms/op
  70. [info]
  71. [info] Iteration 4: 12482.249 ms/op
  72. [info] compile·p0.00: 12482.249 ms/op
  73. [info] compile·p0.50: 12482.249 ms/op
  74. [info] compile·p0.90: 12482.249 ms/op
  75. [info] compile·p0.95: 12482.249 ms/op
  76. [info] compile·p0.99: 12482.249 ms/op
  77. [info] compile·p0.999: 12482.249 ms/op
  78. [info] compile·p0.9999: 12482.249 ms/op
  79. [info] compile·p1.00: 12482.249 ms/op
  80. [info]
  81. [info] Iteration 5: 12180.259 ms/op
  82. [info] compile·p0.00: 12180.259 ms/op
  83. [info] compile·p0.50: 12180.259 ms/op
  84. [info] compile·p0.90: 12180.259 ms/op
  85. [info] compile·p0.95: 12180.259 ms/op
  86. [info] compile·p0.99: 12180.259 ms/op
  87. [info] compile·p0.999: 12180.259 ms/op
  88. [info] compile·p0.9999: 12180.259 ms/op
  89. [info] compile·p1.00: 12180.259 ms/op
  90. [info]
  91. [info] Iteration 6: 12515.803 ms/op
  92. [info] compile·p0.00: 12515.803 ms/op
  93. [info] compile·p0.50: 12515.803 ms/op
  94. [info] compile·p0.90: 12515.803 ms/op
  95. [info] compile·p0.95: 12515.803 ms/op
  96. [info] compile·p0.99: 12515.803 ms/op
  97. [info] compile·p0.999: 12515.803 ms/op
  98. [info] compile·p0.9999: 12515.803 ms/op
  99. [info] compile·p1.00: 12515.803 ms/op
  100. [info]
  101. [info] Iteration 7: 12163.482 ms/op
  102. [info] compile·p0.00: 12163.482 ms/op
  103. [info] compile·p0.50: 12163.482 ms/op
  104. [info] compile·p0.90: 12163.482 ms/op
  105. [info] compile·p0.95: 12163.482 ms/op
  106. [info] compile·p0.99: 12163.482 ms/op
  107. [info] compile·p0.999: 12163.482 ms/op
  108. [info] compile·p0.9999: 12163.482 ms/op
  109. [info] compile·p1.00: 12163.482 ms/op
  110. [info]
  111. [info] Iteration 8: 12113.150 ms/op
  112. [info] compile·p0.00: 12113.150 ms/op
  113. [info] compile·p0.50: 12113.150 ms/op
  114. [info] compile·p0.90: 12113.150 ms/op
  115. [info] compile·p0.95: 12113.150 ms/op
  116. [info] compile·p0.99: 12113.150 ms/op
  117. [info] compile·p0.999: 12113.150 ms/op
  118. [info] compile·p0.9999: 12113.150 ms/op
  119. [info] compile·p1.00: 12113.150 ms/op
  120. [info]
  121. [info]
  122. [info]
  123. [info] Result "scala.tools.nsc.HotScalacBenchmark.compile":
  124. [info] N = 8
  125. [info] mean = 12381.585 ±(99.9%) 380.321 ms/op
  126. [info]
  127. [info] Histogram, ms/op:
  128. [info] [12100.000, 12150.000) = 1
  129. [info] [12150.000, 12200.000) = 2
  130. [info] [12200.000, 12250.000) = 0
  131. [info] [12250.000, 12300.000) = 0
  132. [info] [12300.000, 12350.000) = 0
  133. [info] [12350.000, 12400.000) = 0
  134. [info] [12400.000, 12450.000) = 1
  135. [info] [12450.000, 12500.000) = 1
  136. [info] [12500.000, 12550.000) = 2
  137. [info] [12550.000, 12600.000) = 0
  138. [info] [12600.000, 12650.000) = 1
  139. [info]
  140. [info] Percentiles, ms/op:
  141. [info] p(0.0000) = 12113.150 ms/op
  142. [info] p(50.0000) = 12457.083 ms/op
  143. [info] p(90.0000) = 12633.244 ms/op
  144. [info] p(95.0000) = 12633.244 ms/op
  145. [info] p(99.0000) = 12633.244 ms/op
  146. [info] p(99.9000) = 12633.244 ms/op
  147. [info] p(99.9900) = 12633.244 ms/op
  148. [info] p(99.9990) = 12633.244 ms/op
  149. [info] p(99.9999) = 12633.244 ms/op
  150. [info] p(100.0000) = 12633.244 ms/op
  151. [info]
  152. [info]
  153. [info] # Run complete. Total time: 00:04:18
  154. [info]
  155. [info] Benchmark (corpusVersion) (extraArgs) (source) Mode Cnt Score Error Units
  156. [info] HotScalacBenchmark.compile latest @/data/rw/code/scala/upickle/upickle/js/target/test.args sample 8 12381.585 ± 380.321 ms/op
  157. [info] HotScalacBenchmark.compile:compile·p0.00 latest @/data/rw/code/scala/upickle/upickle/js/target/test.args sample 12113.150 ms/op
  158. [info] HotScalacBenchmark.compile:compile·p0.50 latest @/data/rw/code/scala/upickle/upickle/js/target/test.args sample 12457.083 ms/op
  159. [info] HotScalacBenchmark.compile:compile·p0.90 latest @/data/rw/code/scala/upickle/upickle/js/target/test.args sample 12633.244 ms/op
  160. [info] HotScalacBenchmark.compile:compile·p0.95 latest @/data/rw/code/scala/upickle/upickle/js/target/test.args sample 12633.244 ms/op
  161. [info] HotScalacBenchmark.compile:compile·p0.99 latest @/data/rw/code/scala/upickle/upickle/js/target/test.args sample 12633.244 ms/op
  162. [info] HotScalacBenchmark.compile:compile·p0.999 latest @/data/rw/code/scala/upickle/upickle/js/target/test.args sample 12633.244 ms/op
  163. [info] HotScalacBenchmark.compile:compile·p0.9999 latest @/data/rw/code/scala/upickle/upickle/js/target/test.args sample 12633.244 ms/op
  164. [info] HotScalacBenchmark.compile:compile·p1.00 latest @/data/rw/code/scala/upickle/upickle/js/target/test.args sample 12633.244 ms/op
  165. [success] Total time: 260 s, completed Jan 30, 2018 12:47:08 AM
  166. Starting sbt with output filtering enabled.
  167. [info] Loading global plugins from /home/jvican/.sbt/0.13/plugins
  168. [info] Loading project definition from /data/rw/code/scala/compiler-benchmark/project
  169. [info] Set current project to compiler-benchmark (in build file:/data/rw/code/scala/compiler-benchmark/)
  170. [info] Defining compilation/*:scalaVersion
  171. [info] The new value will be used by compilation/*:allDependencies, compilation/*:crossScalaVersions and 32 others.
  172. [info] Run `last` for details.
  173. [info] Reapplying settings...
  174. [info] Set current project to compiler-benchmark (in build file:/data/rw/code/scala/compiler-benchmark/)
  175. Processing 37 classes from /data/rw/code/scala/compiler-benchmark/compilation/target/scala-2.12/classes with "reflection" generator
  176. Writing out Java source to /data/rw/code/scala/compiler-benchmark/compilation/target/scala-2.12/src_managed/jmh and resources to /data/rw/code/scala/compiler-benchmark/compilation/target/scala-2.12/resource_managed/jmh
  177. [info] Running scala.bench.ScalacBenchmarkRunner HotScalacBenchmark -foe true -f1 -wi 10 -i 8 -p source=@/data/rw/code/scala/upickle/upickle/js/target/test.args
  178. [info] # JMH version: 1.19
  179. [info] # VM version: JDK 1.8.0_144, VM 25.144-b01
  180. [info] # VM invoker: /usr/lib/jvm/java-8-openjdk/jre/bin/java
  181. [info] # VM options: -Xms2G -Xmx2G
  182. [info] # Warmup: 10 iterations, 10 s each
  183. [info] # Measurement: 8 iterations, 10 s each
  184. [info] # Timeout: 10 min per iteration
  185. [info] # Threads: 1 thread, will synchronize iterations
  186. [info] # Benchmark mode: Sampling time
  187. [info] # Benchmark: scala.tools.nsc.HotScalacBenchmark.compile
  188. [info] # Parameters: (corpusVersion = latest, extraArgs = , source = @/data/rw/code/scala/upickle/upickle/js/target/test.args)
  189. [info]
  190. [info] # Run progress: 0.00% complete, ETA 00:03:00
  191. [info] # Fork: 1 of 1
  192. [info] # Warmup Iteration 1: 31474.057 ms/op
  193. [info] # Warmup Iteration 2: 16559.112 ms/op
  194. [info] # Warmup Iteration 3: 14361.297 ms/op
  195. [info] # Warmup Iteration 4: 13522.436 ms/op
  196. [info] # Warmup Iteration 5: 12314.477 ms/op
  197. [info] # Warmup Iteration 6: 11744.051 ms/op
  198. [info] # Warmup Iteration 7: 11509.170 ms/op
  199. [info] # Warmup Iteration 8: 11425.284 ms/op
  200. [info] # Warmup Iteration 9: 11089.740 ms/op
  201. [info] # Warmup Iteration 10: 11660.165 ms/op
  202. [info] Iteration 1: 11056.185 ms/op
  203. [info] compile·p0.00: 11056.185 ms/op
  204. [info] compile·p0.50: 11056.185 ms/op
  205. [info] compile·p0.90: 11056.185 ms/op
  206. [info] compile·p0.95: 11056.185 ms/op
  207. [info] compile·p0.99: 11056.185 ms/op
  208. [info] compile·p0.999: 11056.185 ms/op
  209. [info] compile·p0.9999: 11056.185 ms/op
  210. [info] compile·p1.00: 11056.185 ms/op
  211. [info]
  212. [info] Iteration 2: 10770.973 ms/op
  213. [info] compile·p0.00: 10770.973 ms/op
  214. [info] compile·p0.50: 10770.973 ms/op
  215. [info] compile·p0.90: 10770.973 ms/op
  216. [info] compile·p0.95: 10770.973 ms/op
  217. [info] compile·p0.99: 10770.973 ms/op
  218. [info] compile·p0.999: 10770.973 ms/op
  219. [info] compile·p0.9999: 10770.973 ms/op
  220. [info] compile·p1.00: 10770.973 ms/op
  221. [info]
  222. [info] Iteration 3: 10770.973 ms/op
  223. [info] compile·p0.00: 10770.973 ms/op
  224. [info] compile·p0.50: 10770.973 ms/op
  225. [info] compile·p0.90: 10770.973 ms/op
  226. [info] compile·p0.95: 10770.973 ms/op
  227. [info] compile·p0.99: 10770.973 ms/op
  228. [info] compile·p0.999: 10770.973 ms/op
  229. [info] compile·p0.9999: 10770.973 ms/op
  230. [info] compile·p1.00: 10770.973 ms/op
  231. [info]
  232. [info] Iteration 4: 10838.082 ms/op
  233. [info] compile·p0.00: 10838.082 ms/op
  234. [info] compile·p0.50: 10838.082 ms/op
  235. [info] compile·p0.90: 10838.082 ms/op
  236. [info] compile·p0.95: 10838.082 ms/op
  237. [info] compile·p0.99: 10838.082 ms/op
  238. [info] compile·p0.999: 10838.082 ms/op
  239. [info] compile·p0.9999: 10838.082 ms/op
  240. [info] compile·p1.00: 10838.082 ms/op
  241. [info]
  242. [info] Iteration 5: 10653.532 ms/op
  243. [info] compile·p0.00: 10653.532 ms/op
  244. [info] compile·p0.50: 10653.532 ms/op
  245. [info] compile·p0.90: 10653.532 ms/op
  246. [info] compile·p0.95: 10653.532 ms/op
  247. [info] compile·p0.99: 10653.532 ms/op
  248. [info] compile·p0.999: 10653.532 ms/op
  249. [info] compile·p0.9999: 10653.532 ms/op
  250. [info] compile·p1.00: 10653.532 ms/op
  251. [info]
  252. [info] Iteration 6: 10619.978 ms/op
  253. [info] compile·p0.00: 10619.978 ms/op
  254. [info] compile·p0.50: 10619.978 ms/op
  255. [info] compile·p0.90: 10619.978 ms/op
  256. [info] compile·p0.95: 10619.978 ms/op
  257. [info] compile·p0.99: 10619.978 ms/op
  258. [info] compile·p0.999: 10619.978 ms/op
  259. [info] compile·p0.9999: 10619.978 ms/op
  260. [info] compile·p1.00: 10619.978 ms/op
  261. [info]
  262. [info] Iteration 7: 10519.314 ms/op
  263. [info] compile·p0.00: 10519.314 ms/op
  264. [info] compile·p0.50: 10519.314 ms/op
  265. [info] compile·p0.90: 10519.314 ms/op
  266. [info] compile·p0.95: 10519.314 ms/op
  267. [info] compile·p0.99: 10519.314 ms/op
  268. [info] compile·p0.999: 10519.314 ms/op
  269. [info] compile·p0.9999: 10519.314 ms/op
  270. [info] compile·p1.00: 10519.314 ms/op
  271. [info]
  272. [info] Iteration 8: 10485.760 ms/op
  273. [info] compile·p0.00: 10485.760 ms/op
  274. [info] compile·p0.50: 10485.760 ms/op
  275. [info] compile·p0.90: 10485.760 ms/op
  276. [info] compile·p0.95: 10485.760 ms/op
  277. [info] compile·p0.99: 10485.760 ms/op
  278. [info] compile·p0.999: 10485.760 ms/op
  279. [info] compile·p0.9999: 10485.760 ms/op
  280. [info] compile·p1.00: 10485.760 ms/op
  281. [info]
  282. [info]
  283. [info]
  284. [info] Result "scala.tools.nsc.HotScalacBenchmark.compile":
  285. [info] N = 8
  286. [info] mean = 10714.350 ±(99.9%) 355.112 ms/op
  287. [info]
  288. [info] Histogram, ms/op:
  289. [info] [10400.000, 10450.000) = 0
  290. [info] [10450.000, 10500.000) = 1
  291. [info] [10500.000, 10550.000) = 1
  292. [info] [10550.000, 10600.000) = 0
  293. [info] [10600.000, 10650.000) = 1
  294. [info] [10650.000, 10700.000) = 1
  295. [info] [10700.000, 10750.000) = 0
  296. [info] [10750.000, 10800.000) = 2
  297. [info] [10800.000, 10850.000) = 1
  298. [info] [10850.000, 10900.000) = 0
  299. [info] [10900.000, 10950.000) = 0
  300. [info] [10950.000, 11000.000) = 0
  301. [info] [11000.000, 11050.000) = 0
  302. [info]
  303. [info] Percentiles, ms/op:
  304. [info] p(0.0000) = 10485.760 ms/op
  305. [info] p(50.0000) = 10712.252 ms/op
  306. [info] p(90.0000) = 11056.185 ms/op
  307. [info] p(95.0000) = 11056.185 ms/op
  308. [info] p(99.0000) = 11056.185 ms/op
  309. [info] p(99.9000) = 11056.185 ms/op
  310. [info] p(99.9900) = 11056.185 ms/op
  311. [info] p(99.9990) = 11056.185 ms/op
  312. [info] p(99.9999) = 11056.185 ms/op
  313. [info] p(100.0000) = 11056.185 ms/op
  314. [info]
  315. [info]
  316. [info] # Run complete. Total time: 00:03:52
  317. [info]
  318. [info] Benchmark (corpusVersion) (extraArgs) (source) Mode Cnt Score Error Units
  319. [info] HotScalacBenchmark.compile latest @/data/rw/code/scala/upickle/upickle/js/target/test.args sample 8 10714.350 ± 355.112 ms/op
  320. [info] HotScalacBenchmark.compile:compile·p0.00 latest @/data/rw/code/scala/upickle/upickle/js/target/test.args sample 10485.760 ms/op
  321. [info] HotScalacBenchmark.compile:compile·p0.50 latest @/data/rw/code/scala/upickle/upickle/js/target/test.args sample 10712.252 ms/op
  322. [info] HotScalacBenchmark.compile:compile·p0.90 latest @/data/rw/code/scala/upickle/upickle/js/target/test.args sample 11056.185 ms/op
  323. [info] HotScalacBenchmark.compile:compile·p0.95 latest @/data/rw/code/scala/upickle/upickle/js/target/test.args sample 11056.185 ms/op
  324. [info] HotScalacBenchmark.compile:compile·p0.99 latest @/data/rw/code/scala/upickle/upickle/js/target/test.args sample 11056.185 ms/op
  325. [info] HotScalacBenchmark.compile:compile·p0.999 latest @/data/rw/code/scala/upickle/upickle/js/target/test.args sample 11056.185 ms/op
  326. [info] HotScalacBenchmark.compile:compile·p0.9999 latest @/data/rw/code/scala/upickle/upickle/js/target/test.args sample 11056.185 ms/op
  327. [info] HotScalacBenchmark.compile:compile·p1.00 latest @/data/rw/code/scala/upickle/upickle/js/target/test.args sample 11056.185 ms/op
  328. [success] Total time: 235 s, completed Jan 30, 2018 12:51:12 AM
Add Comment
Please, Sign In to add comment