Я установил сборку быстрой отладки JDK 6 и выполнил эту команду :
java -XX:+PrintCFGToFile Test
но файл с печатной информацией не найден ... Я пробовал это как в операционных системах Linux, так и в Windows, но безуспешно. После отказа я собрал JDK из исходников (Исходники OpenJDK 7, Ubuntu), но безуспешно, снова то же самое, он печатает "VM option '+PrintCFGToFile'"
, но файл не создается ни в каталоге с выполненным классом, ни в каталоге bin JDK... Я искал "output.cfg" в файловой системе ничего не найдено... Я проверил исходники, и кажется, что файл действительно имеет имя "output.cfg" (если не ошибаюсь, это CFGPrinter)
Что случилось? Должны ли быть указаны какие-либо дополнительные параметры? Как и где взять этот файл с информацией о графе потока управления?