Skip to content

Commit

Permalink
Release 21.1.0
Browse files Browse the repository at this point in the history
  • Loading branch information
fniephaus committed Apr 21, 2021
1 parent 7604e4a commit 5d99b29
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 2 deletions.
2 changes: 1 addition & 1 deletion mx.trufflesqueak/suite.py
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
"test_image_tag": "21.0.0.1",
},

"release": False,
"release": True,
"groupId": "de.hpi.swa.trufflesqueak",
"url": "https://github.com/hpi-swa/trufflesqueak",

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ public final class SqueakLanguageConfig {
public static final String MIME_TYPE = "application/x-smalltalk";
public static final String NAME = "Squeak/Smalltalk";
public static final String ST_MIME_TYPE = "text/x-smalltalk";
public static final String VERSION = "21.1.0-dev";
public static final String VERSION = "21.1.0";

private SqueakLanguageConfig() {
}
Expand Down

10 comments on commit 5d99b29

@TruffleSqueak-Bot
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Performance Report (5d99b29)

Benchmarks ran on graalvm-ee-java11-21.1.0.

Steady (after 50 iterations)

Benchmark Name Min Geomean Median Mean Max Total (ms) Total (min)
Bounce 360 403 365.42 361 365.31 73083 1.22
DeltaBlue 156 227 188.06 186 187.92 37611 0.63
Havlak 1018 1120 1070.67 1080 1070.45 214133 3.57
Json 221 253 224.92 223 224.85 44983 0.75
List 447 497 453.42 452 453.38 90683 1.51
Mandelbrot 140 161 140.6 140 140.59 28121 0.47
NBody 203 318 207.89 205 207.54 41577 0.69
Permute 208 246 211.83 209 211.73 42365 0.71
Queens 175 233 178.9 177 178.82 35779 0.6
Richards 861 903 869.34 865 869.29 173868 2.9
Sieve 208 253 211.23 209 211.08 42245 0.7
Storage 178 280 183.32 180 183.12 36664 0.61
Towers 279 317 280.8 280 280.76 56159 0.94
4454 5211 4586.35 4567 4584.84 917271 15.29

5d99b29-2-steady.svg

Warmup (first 50 iterations)

5d99b29-3-warmup.svg

@TruffleSqueak-Bot
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Performance Report (5d99b29)

Benchmarks ran on graalvm-ee-java11-21.1.0.

Steady (after 50 iterations)

Benchmark Name Min Geomean Median Mean Max Total (ms) Total (min)
Bounce 363 405 368.13 364 368.04 73625 1.23
DeltaBlue 138 171 150.13 148 150.05 30025 0.5
Havlak 997 1078 1035.63 1050 1035.35 207126 3.45
Json 223 271 227.27 225 227.15 45453 0.76
List 452 500 457.68 456 457.64 91536 1.53
Mandelbrot 140 164 140.62 140 140.6 28123 0.47
NBody 204 244 207.16 205 207.08 41431 0.69
Permute 210 252 215.91 214 215.82 43181 0.72
Queens 178 219 182.48 180 182.3 36495 0.61
Richards 858 902 864.94 862 864.9 172987 2.88
Sieve 208 238 209.82 209 209.78 41963 0.7
Storage 177 211 181.1 178 180.98 36220 0.6
Towers 277 406 280.15 278 279.98 56029 0.93
4425 5061 4520.97 4509 4519.66 904194 15.07

5d99b29-2-steady.svg

Warmup (first 50 iterations)

5d99b29-3-warmup.svg

@TruffleSqueak-Bot
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Performance Report (5d99b29)

Benchmarks ran on graalvm-ce-java11-21.1.0.

Steady (after 50 iterations)

Benchmark Name Min Geomean Median Mean Max Total (ms) Total (min)
Bounce 191 229 193.13 192 193.07 38625 0.64
DeltaBlue 362 404 372.31 371 372.27 74462 1.24
Havlak 1534 1677 1598.73 1610 1598.46 319746 5.33
Json 551 599 557.3 554 557.25 111461 1.86
List 903 955 908.85 908 908.83 181769 3.03
Mandelbrot 150 176 150.72 150 150.69 30144 0.5
NBody 279 323 284.75 281 284.63 56950 0.95
Permute 238 282 241.62 239 241.5 48324 0.81
Queens 252 285 254.19 253 254.16 50837 0.85
Richards 1130 1169 1134.91 1131 1134.88 226982 3.78
Sieve 214 272 217.44 215 217.27 43488 0.72
Storage 304 338 308.58 305 308.49 61715 1.03
Towers 373 407 375.76 374 375.71 75151 1.25
6481 7116 6598.27 6583 6597.23 1319654 21.99

5d99b29-2-steady.svg

Warmup (first 50 iterations)

5d99b29-3-warmup.svg

@smarr
Copy link
Collaborator

@smarr smarr commented on 5d99b29 May 27, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wow, that's quite a difference.

@TruffleSqueak-Bot
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Performance Report (5d99b29)

Benchmarks ran on graalvm-ce-java11-21.1.0.

Steady (after 50 iterations)

Benchmark Name Min Geomean Median Mean Max Total (ms) Total (min)
Bounce 190 236 191.73 190 191.65 38346 0.64
DeltaBlue 261 403 374.12 376 373.8 74824 1.25
Havlak 1528 1666 1592.61 1605 1592.39 318522 5.31
Json 548 586 555.67 553 555.62 111135 1.85
List 913 969 923.07 923 923.03 184613 3.08
Mandelbrot 149 167 150.35 150 150.34 30071 0.5
NBody 279 321 285.32 281 285.2 57064 0.95
Permute 238 276 241.8 239 241.71 48360 0.81
Queens 252 288 256.51 253 256.34 51301 0.86
Richards 1130 1171 1135.04 1132 1135.01 227007 3.78
Sieve 214 250 215.69 215 215.65 43137 0.72
Storage 305 339 310.1 306 310.02 62020 1.03
Towers 381 424 384.16 382 384.11 76831 1.28
6388 7096 6616.16 6605 6614.87 1323231 22.05

5d99b29-2-steady.svg

Warmup (first 50 iterations)

5d99b29-3-warmup.svg

@fniephaus
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wow, that's quite a difference.

Yes, I am a bit surprised as well. Have to look into this at some point. If only we could run SOMns on EE for comparison. 😉

@smarr
Copy link
Collaborator

@smarr smarr commented on 5d99b29 May 28, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It worked in the past, I am sure it's possible to get it working again...
When I get time for it...

@fniephaus
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Interestingly, Bounce runs in ~0.64min on CE and in ~1.23min on EE. That's odd 😬

@smarr
Copy link
Collaborator

@smarr smarr commented on 5d99b29 May 28, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sounds like a potential bug

@fniephaus
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yep, "when I get time for it". 😉 From looking at the compilation traces, I can't see what's going on...EE produces more code for Benchmark>>innerBenchmarkLoop:, not sure why.

Please sign in to comment.