Я вижу, что у некоторых оптимизаций, используемых Hotspot, есть имена, например chaitin для графика окраска. Как называется алгоритм, используемый Hotspot для анализа иерархии классов?
Есть ли название алгоритма, используемого HotSpot для анализа иерархии классов?
comment
«Chaitin» на самом деле является версией алгоритма раскраски регистров Бриггса-Чейтина. Поскольку иерархия классов Java является линейной, я не знаю, почему ее «анализ иерархии классов» представляет особую сложность или интерес.
- person user207421   schedule 29.08.2014
comment
@EJP, вы хотите сказать, что, скорее всего, у него не будет имени, потому что анализ иерархии классов очень легко реализовать? Я тоже ищу код, поэтому думаю, если бы люди из HotSpot назвали исходный файл по-другому, мне было бы проще.
- person damat-perdigannat   schedule 29.08.2014
comment
@EJP, у меня также есть вопрос о строках, который может включать в себя специальную задачу, выполняемую анализом иерархии классов. Надеюсь, ты сможешь помочь. :) stackoverflow.com/questions/25442323/
- person damat-perdigannat   schedule 29.08.2014