Учебные ресурсы - стековые машины, особенно JVM

Мне любопытно, есть ли у кого-нибудь действительно хорошие учебники / статьи / книги для изучения стековых машин в целом и JVM в частности. Я знаю эти:

http://www.artima.com/insidejvm/applets/EternalMath.html

http://www.ibm.com/developerworks/ibm/library/it-haggar_bytecode/

http://www.theserverside.com/tt/articles/article.tss?l=GuideJavaBytecode

По-видимому, книги "Внутри JVM" Билла Уиннерса и "Программирование для JVM" хороши, хотя они и старые.

Это все в моем списке "toread", для дождливых осенних выходных.

У кого-нибудь есть другие предложения?

2 ответа

Решение

Я узнал, что сделала JVM, прочитав "Спецификацию виртуальной машины Java" Тима Линдхольма в 1999 году.

Я действительно не знаю, где найти такой хороший ресурс о более современных технологиях, таких как JIT-компиляция, которую может сделать виртуальная машина Hotspot.

Я нашел много того, что искал сейчас, в заключительной главе "Структура и интерпретация компьютерных программ". Вам придется прочитать всю книгу, потому что они постоянно основываются на примерах и концепциях с самого начала.

Другие вопросы по тегам