Skip to content

Commit

Permalink
Ensure smalltalk POM depends on truffle-enterprise
Browse files Browse the repository at this point in the history
  • Loading branch information
fniephaus committed Aug 14, 2024
1 parent 391c98f commit 23ed76b
Showing 1 changed file with 12 additions and 1 deletion.
13 changes: 12 additions & 1 deletion mx.trufflesqueak/suite.py
Original file line number Diff line number Diff line change
Expand Up @@ -134,6 +134,7 @@
"version": "24.0.2",
},
"useModulePath": True,
"licence": "GFTC",
},
"SDK-NATIVEBRIDGE": {
"digest": "sha512:8dbcd334eaaa9ddb057a60e90db54302cd94f44b22134fb426d8356cf71b94afc961593dc69ce332935bbb9244b9d4259dedf17abd1ce149e9ab77398cd5d650",
Expand Down Expand Up @@ -297,11 +298,21 @@
"license": ["MIT"],
},

"TRUFFLE_ENTERPRISE_PLACEHOLDER": {
"maven": {
"groupId": "org.graalvm.truffle",
"artifactId": "truffle-enterprise",
},
"testDistribution": True, # ensure it does not get 'maven-deploy'ed
"noMavenJavadoc": True,
"license": ["GFTC"],
},

"SMALLTALK": {
"type": "pom",
"runtimeDependencies": [
"TRUFFLESQUEAK",
"TRUFFLE-ENTERPRISE",
"TRUFFLE_ENTERPRISE_PLACEHOLDER",
],
"description": "TruffleSqueak virtual machine for Oracle GraalVM",
"maven": {
Expand Down

1 comment on commit 23ed76b

@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 (23ed76b)

Benchmarks ran on 22.0.2-graal.

Steady (after 100 iterations)

Benchmark Name Min Geomean Median Mean Max Total (ms) Total (min)
Bounce 514 521 516.59 515 516.58 103318 1.72
CD 490 501 493.54 491 493.53 98708 1.65
DeltaBlue 280 472 407.19 405.5 405.04 81438 1.36
Havlak 1117 1164 1147.86 1153 1147.8 229572 3.83
Json 379 388 381.35 380 381.34 76270 1.27
List 309 324 309.95 310 309.94 61990 1.03
Mandelbrot 127 144 127.79 128 127.78 25558 0.43
NBody 250 265 253.32 252 253.3 50664 0.84
Permute 154 164 155.51 155 155.5 31102 0.52
Queens 230 242 230.74 230 230.73 46147 0.77
Richards 1225 1251 1228.32 1229 1228.31 245663 4.09
Sieve 177 187 177.95 177 177.94 35590 0.59
Storage 141 149 143.21 142 143.19 28642 0.48
Towers 198 212 199.57 199 199.55 39913 0.67
5591 5984 5772.88 5766.5 5770.53 1154575 19.24

23ed76b-2-steady.svg

Warmup (first 100 iterations)

23ed76b-3-warmup.svg

Please sign in to comment.