<story><title>JVM Internals (2013)</title><url>http://blog.jamesdbloom.com/JVMInternals.html</url></story><parent_chain></parent_chain><comment><author>sorokod</author><text>Perm. Generation was removed in Java 8&lt;p&gt;&lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;www.google.co.uk&amp;#x2F;url?sa=t&amp;amp;source=web&amp;amp;rct=j&amp;amp;ei=zoczVejCEvK07QbUyYHABw&amp;amp;url=https:&amp;#x2F;&amp;#x2F;blogs.oracle.com&amp;#x2F;poonam&amp;#x2F;entry&amp;#x2F;about_g1_garbage_collector_permanent&amp;amp;ved=0CC0QFjAF&amp;amp;usg=AFQjCNF4QzNUlcnBz2m1O3iiJuiP5Mqebg&amp;amp;sig2=uwZeba7-exlnPKskw4p3lQ&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;www.google.co.uk&amp;#x2F;url?sa=t&amp;amp;source=web&amp;amp;rct=j&amp;amp;ei=zoczVe...&lt;/a&gt;</text></comment>
<story><title>JVM Internals (2013)</title><url>http://blog.jamesdbloom.com/JVMInternals.html</url></story><parent_chain></parent_chain><comment><author>pjmlp</author><text>While a very interesting article, and it provides a broad overview of what is to be expected by any JVM implementing the &amp;quot;JVM Specification&amp;quot;, not all JVMs are made alike.&lt;p&gt;For example, JikesRVM, Aonix, IBM Websphere Real Time, OS&amp;#x2F;400 JVM (which makes use of OS&amp;#x2F;400 kernel JIT and TIMI) and many others.</text></comment>