<div dir="ltr">Hi Thomas,<div><br></div><div>Thanks for the explanation! No clue how I missed out something that was right there...</div><div><br></div><div>best regards,</div><div>Julian</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Jul 12, 2022 at 8:01 PM Thomas Stüfe <<a href="mailto:thomas.stuefe@gmail.com">thomas.stuefe@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hi Julian,<div><br></div><div>the minimal build filters out a whole bunch of optional JVM subsystems in the configure stage, see <a href="https://github.com/openjdk/jdk/blob/04c47da118b2870d1c7525348a2ffdf9cd1cc0a4/make/autoconf/jvm-features.m4#L422-L425" target="_blank">https://github.com/openjdk/jdk/blob/04c47da118b2870d1c7525348a2ffdf9cd1cc0a4/make/autoconf/jvm-features.m4#L422-L425</a></div><div><br></div><div>That typically manifests via flags like -DINCLUDE_CDS=0, see hotspot/lib/JvmFeatures.gmk</div><div><br></div><div>HTH, Cheers, Thomas</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Jul 12, 2022 at 1:24 PM Julian Waters <<a href="mailto:tanksherman27@gmail.com" target="_blank">tanksherman27@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr">Sorry if this sounds like a bit of a silly question, but what's the difference between a Minimal VM (Enabled by --enable-jvm-feature-minimal), and, say, the regular Server VM the build system generates by default? All it seems to do is define MINIMAL_JVM (Which doesn't seem to be used anywhere?), set VMTYPE to "Minimal", and if the target OS is Linux, let strip operate more aggressively and remove everything that isn't needed in the final shared library, as opposed to only debug symbols as per usual. Am I missing something here?<div><br></div><div>best regards,</div><div>Julian</div><div><br></div><div>EDIT: Sent this to the old mailing address initially. Whoops!</div></div></div>
</blockquote></div>
</blockquote></div>