Comments 8
Ну камон, 10 лет уже прошло с выпуска 7 версии. JVM -- штука консервативная, но не настолько же.
Конечно. После этого была 8 версия с множеством изменений, а потом и 9-я, которая радикально изменила очень многое. Так что статья о 7 версии — устарела. Уже после 9-й.
У JVM полная обратная совместимость, всё описанное актуальности не потеряло. Да и нового на уровне байткода добавлено не так уж много за годы прошедшие с 7-й версии.
Обратная совместимость не подразумевает индентичную реализацию. Например, permgena нет с 8 версии, его метаспейс заменил.
В общем согласен, сходу насчитал 5 устаревших мест (кто даст больше?), но в целом по уровню статьи и погружения - не критично.
Зато напомнило про CDS, который я ошибочно считал устаревшим, потому что последний раз пару лет назад инфы в гугле актуальной не нашел.
Может быть есть примеры статей, где уровень статей и погружения выше? И чтобы они учитывали изменения после 7й версии. Я мог бы продолжить переводы.
JVM internals