smarr / are-we-fast-yet

Are We Fast Yet? Comparing Language Implementations with Objects, Closures, and Arrays
Other
318 stars 36 forks source link

Add TruffleSqueak (WIP) #45

Closed fniephaus closed 4 months ago

fniephaus commented 5 years ago

This PR adds GraalSqueak via GraalVM CE 1.0.0 RC16.

WIP, do not merge...

smarr commented 5 years ago

I merged #46, so, this one might need extra changes now?

fniephaus commented 5 years ago

Yes, that's right...will update this soon.

smarr commented 5 years ago

No need to hurry on my behalf 😄 I am not likely to get time to look at things in the next week.

smarr commented 4 months ago

Hmmm. I suspect, this would need a new attempt.

I recently changed things so that there is no implementations folder anymore and everything is directly done in the language folder. In case of Squeak and Pharo, the build.sh does the major bits.

I also changed the CI setup to use asdf, since it seems like a good solution to also manage the language implementations on the benchmark servers.

So, if there's the interest, I'd suggest to check here:

Thanks!