Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added content/reunions/2026/2026-06-16-forax/bbq.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
19 changes: 19 additions & 0 deletions content/reunions/2026/2026-06-16-forax/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
---
title: "Le petit guide illustré des garbage collectors de Java"
layout: reunion
speakers:
- forax
inscription: https://www.meetup.com/marseille-java-user-group-meetup/events/314764510
barbecue: https://www.meetup.com/marseille-java-user-group-meetup/events/315035311
location: tricentis
date: 2026-06-16 19:00:00 +0200
---

Les garbage collectors de Java ont pas mal évolué ces dernières années.
ZGC a été complètement réécrit, Shenandoah est en production chez Amazon, et G1 a subi un régime drastique de ses structures de données.
Mais au fait, comment marchent-t-ils vraiment, les différents garbage collectors de Java ? Quels sont les algorithmes ? Quel est le code qui se cache derrière ?
Rémi vous propose une présentation avec des dessins et du code assembleur pour répondre à toutes ces questions, et bien d’autres.

Ce talk sera suivi, comme veut la coutume, du [barbecue annuel](https://www.meetup.com/marseille-java-user-group-meetup/events/315035311/)!!![Mergez](merguez.png).

Pour des questions de calculs scientifiques sur les nombres de merguez et de baguettes, merci de ne pas oublier de vous inscrire aussi au barbecue! ![BBQ](bbq.png)
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions templates/layouts/reunion.html
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,9 @@ <h3>Déroulement de la soirée</h3>
<p>La soirée se déroulera le <span class="label label-info">{page.date.format(FULL_DATE_FORMAT)}</span> à partir de {page.date.format(TIME_FORMAT)}</p>
{cdi:locations.get(page.data.location).info.markdownify.raw}
<a href="{page.data.inscription}" target="_blank" class="btn btn-inscription"><i class="fa-solid fa-user-secret"></i>&nbsp;<span class="btn-inscription-text"></span></a>
{#if page.data.barbecue??}
<a href="{page.data.barbecue}" target="_blank" class="btn btn-inscription"><i class="fa-solid fa-cutlery"></i> <span>J'aurai faim</span></a>
{/if}
</div>
</div>
<style>
Expand Down
Loading