<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>JIT on JAVAPRO International</title><link>https://javapro-en.svenruppert.com/tags/jit/</link><description>Recent content in JIT on JAVAPRO International</description><generator>Hugo</generator><language>en-US</language><lastBuildDate>Wed, 18 Feb 2026 07:00:02 +0000</lastBuildDate><atom:link href="https://javapro-en.svenruppert.com/tags/jit/index.xml" rel="self" type="application/rss+xml"/><item><title>the runtime illusion: what Java really runs</title><link>https://javapro-en.svenruppert.com/the-runtime-illusion-what-java-really-runs/</link><pubDate>Wed, 18 Feb 2026 07:00:02 +0000</pubDate><guid>https://javapro-en.svenruppert.com/the-runtime-illusion-what-java-really-runs/</guid><description>&lt;p&gt;&lt;figure class="post-figure"&gt;
 &lt;img src="https://javapro-en.svenruppert.com/uploads/2025/08/bluetab-capabilities-data-ai-products_cmyk300-1024x576.jpg" alt="" loading="lazy" decoding="async"&gt;
 
 
 
&lt;/figure&gt;
&lt;/p&gt;
&lt;h2 id="introduction"&gt;Introduction&lt;/h2&gt;
&lt;p&gt;Java&amp;rsquo;s bytecode is made abstract to be portable and neutral from specific hardware. Yet in production, it performs with the precision of native code. How? The secret lies in the JIT compiler, a near magical blend of static analysis and real-time insights. It reinterprets, restructures and often reinvents the code based on the runtime behaviour. This article traces that silent transformation using the Semeru (OpenJ9) JIT, following a method from source to bytecode to intermediate representation and ultimately to highly optimised machine code. You will be amazed to see how your logic is optimized beyond recognition. What you write is not always what runs, and what runs is often much better version of what you imagined.&lt;/p&gt;</description></item><item><title>IBM Architect Mark Stoodley Reveals JVM Optimization Techniques</title><link>https://javapro-en.svenruppert.com/ibm-architect-mark-stoodley-reveals-jvm-optimization-techniques/</link><pubDate>Wed, 07 May 2025 10:17:14 +0000</pubDate><guid>https://javapro-en.svenruppert.com/ibm-architect-mark-stoodley-reveals-jvm-optimization-techniques/</guid><description>&lt;p&gt;Slow Java startups, repeated JIT compilations, high CPU load: these factors are not just performance issues — they also drive up infrastructure costs and increase the energy consumption of applications. At &lt;a href="https://2025.europe.jcon.one/"&gt;&lt;strong&gt;JCON EUROPE 2025&lt;/strong&gt;&lt;/a&gt;, developers will have a rare opportunity: &lt;strong&gt;Mark Stoodley&lt;/strong&gt;, Chief Architect for Java at IBM, travels from Canada to personally lead an exclusive workshop. The title: &lt;strong&gt;“&lt;a href="https://schedule.jcon.one/session/890995"&gt;Ultra Efficient Startup for Production Java Workloads&lt;/a&gt;”&lt;/strong&gt; — a hands-on format demonstrating how to run JVM-based production applications more efficiently, faster, and with lower resource consumption.&lt;/p&gt;</description></item></channel></rss>