mandrel icon indicating copy to clipboard operation
mandrel copied to clipboard

Shenandoah GC support for mandrel

Open ksvasan opened this issue 4 years ago • 3 comments
trafficstars

Is your feature request related to a problem? Please describe. Is there a plan for adding shenandoah GC support to mandrel, asking this since it was contributed by redhat to the upstream openjdk. Having a low latency GC like shenandoah would allow for wide spread adoption on the server side and it can become a serious competitor to the likes of golang.

Describe the solution you'd like Shenandoah GC support for graalvm native-image binaries to have a GC which can compete with golang latencies.

Describe alternatives you've considered There is an issue in the upstream for Shenandoah support in native-image (https://github.com/oracle/graal/issues/3472)

Additional context N/A

ksvasan avatar Aug 11 '21 07:08 ksvasan

Hi @ksvasan,

Is there a plan for adding shenandoah GC support to mandrel, asking this since it was contributed by redhat to the upstream openjdk.

No, there is no plan or commitment on delivering this feature, but there is an ongoing effort from @bakaliosdim (building on top of https://github.com/oracle/graal/pull/2426) to add Shenandoah GC support to graal, which as you already pointed out is being tracked in https://github.com/oracle/graal/issues/3472.

Furthermore, it's worth noting that the current work aims to add Shenandoah GC to the Graal JIT compiler. native-image support would come as a second step and would require more work to be achieved.

zakkak avatar Aug 16 '21 12:08 zakkak

This issue appears to be stale because it has been open 30 days with no activity. This issue will be closed in 7 days unless Stale label is removed, a new comment is made, or not-Stale label is added.

github-actions[bot] avatar Sep 16 '21 04:09 github-actions[bot]