Hotspot下的console调试方式

2019-03-27  本文已影响0人  网易热孩子

对于不熟悉C++的javaer来说。hotspot的调试和验证还是挺麻烦的。打日志的方式也算是一个将就能用的方法。

STEP 1

// 调试引入ostream
#include "utilities/ostream.hpp"

STEP 2

然后可以直接类似于String.format的方式输出。

tty->print_cr("max_array_length output %ld; %ld; %ld; %ld; %ld; %ld; %ld; %ld; %ld",
 SIZE_MAX, HeapWordSize, SIZE_MAX/HeapWordSize,  max_element_words_per_size_t, max_elements_per_size_t, max_jint, type, header_size(type), MinObjAlignment);
输出样例

ENJOY IT!

上一篇 下一篇

猜你喜欢

热点阅读