graalvm

ericdallo 2022-04-26T12:47:17.139889Z

GraalVM 22.1.0 released: https://github.com/graalvm/graalvm-ce-builds/releases/tag/vm-22.1.0

🙌 1
Ben Sless 2022-05-05T12:18:48.558949Z

Wonder if the small loop unrolling will play in clojure functions such as get-in

borkdude 2022-04-26T12:48:07.939919Z

nice!

ericdallo 2022-04-26T12:48:27.691459Z

Release notes not on webpage yet 😅

borkdude 2022-04-26T12:48:28.833839Z

release notes coming tonight. I think they might now have some way to develop faster

ericdallo 2022-04-26T12:49:32.002609Z

Why faster? not aware of what they were working

borkdude 2022-04-26T12:51:34.294659Z

a development mode which doesn't optimize everything straight away

ericdallo 2022-04-26T12:52:15.945869Z

Hum, interesting!

lread 2022-04-26T13:42:20.482919Z

Release notes https://www.graalvm.org/release-notes/22_1/. New -Ob switch for fast dev builds.

ericdallo 2022-04-26T13:44:55.249379Z

> support for darwin-aarch64 Will this be the correct option for M1 users?

borkdude 2022-04-26T14:12:03.141249Z

But now we need a CI which can actually build this

ericdallo 2022-04-26T14:15:16.213269Z

yeah, good point

borkdude 2022-04-26T13:57:24.181179Z

yes

borkdude 2022-04-26T14:11:51.744719Z

Trying a graal bump on babashka: https://github.com/babashka/babashka/tree/graal2210

ericdallo 2022-04-26T14:14:20.612079Z

Nice, it seems there are good improvements on size, will try on clojure-lsp later

borkdude 2022-04-26T14:15:51.315259Z

Image build time goes down in linux CI from 3m11 to 2m41, nice improvement

2
borkdude 2022-04-26T14:25:43.868219Z

image size goes down by ~ 1mb. nice :) Not huge, but I'm already glad the size is not going up. There were a few releases in the past that added 5mb for unclear reasons.

borkdude 2022-04-26T14:28:01.022799Z

it's a keeper, merged :)

ericdallo 2022-04-26T14:35:55.513259Z

Great!

Chris Lowe 2022-04-26T15:42:49.399529Z

Is there any information on GraalVM EE licensing for targeting AWS Lambda? Specifically, the Oracle Java SE Subscription states that a processor metric is used. If there are a number of Lambda functions, each compiled using GraalVM EE native, how would this map to the processor metric? Any information would be appreciated

borkdude 2022-04-26T15:44:18.190609Z

Ask the graalvm folks

Chris Lowe 2022-04-26T15:45:03.829219Z

Sorry - wrong place 🙂