From jsycdut at gmail.com Mon Mar 22 14:08:41 2021 From: jsycdut at gmail.com (Stephen Curry) Date: Mon, 22 Mar 2021 22:08:41 +0800 Subject: The way to explore hotspot gc srouce code Message-ID: Hi there! I am new to hotspot source code and I'm really interested in GC implementations of it, but I don't know where to start. Are any suggestions here? Thanks a million. -------------- next part -------------- An HTML attachment was scrubbed... URL: From simone.bordet at gmail.com Mon Mar 22 14:44:44 2021 From: simone.bordet at gmail.com (Simone Bordet) Date: Mon, 22 Mar 2021 15:44:44 +0100 Subject: The way to explore hotspot gc srouce code In-Reply-To: References: Message-ID: Hi, On Mon, Mar 22, 2021 at 3:09 PM Stephen Curry wrote: > > Hi there! > I am new to hotspot source code and I'm really interested in GC implementations of it, but I don't know where to start. Are any suggestions here? > Thanks a million. You want to absolutely read this: https://shipilev.net/jvm/diy-gc/ Then, the OpenJDK directories are organized per-GC, see: https://github.com/openjdk/jdk/tree/master/src/hotspot/share/gc -- Simone Bordet --- Finally, no matter how good the architecture and design are, to deliver bug-free software with optimal performance and reliability, the implementation technique must be flawless. Victoria Livschitz