from Hacker News

JVM Internals (2013)

by mohsinhijazee on 4/19/15, 2:46 AM with 24 comments

  • by sorokod on 4/19/15, 10:51 AM

  • by ed_blackburn on 4/19/15, 9:16 AM

    I'm a CLR man myself. Just the path my career has taken me really. Does anyone know if there are equivalent documents for CLR or CLR Core?

    I don't see LLVM, JVM or the CLR going anywhere. They'll evolve, get smaller, reach more devices and platforms etc but personally I'd like to appreciate the how and the why better.

    It'd be useful to know if there are any reasons why I may pick one over the other in certain circumstances I appreciate how there ecosystems and culture are different but I'm curious from a purely technical perspective too.

  • by pjmlp on 4/19/15, 11:09 AM

    While a very interesting article, and it provides a broad overview of what is to be expected by any JVM implementing the "JVM Specification", not all JVMs are made alike.

    For example, JikesRVM, Aonix, IBM Websphere Real Time, OS/400 JVM (which makes use of OS/400 kernel JIT and TIMI) and many others.

  • by amelius on 4/19/15, 9:52 AM

    I'd like to see this as a book.