equal
deleted
inserted
replaced
24 |
24 |
25 #include "precompiled.hpp" |
25 #include "precompiled.hpp" |
26 #include "asm/macroAssembler.hpp" |
26 #include "asm/macroAssembler.hpp" |
27 #include "asm/macroAssembler.inline.hpp" |
27 #include "asm/macroAssembler.inline.hpp" |
28 #include "logging/log.hpp" |
28 #include "logging/log.hpp" |
|
29 #include "logging/logStream.hpp" |
29 #include "memory/resourceArea.hpp" |
30 #include "memory/resourceArea.hpp" |
30 #include "prims/jvm.h" |
31 #include "prims/jvm.h" |
31 #include "runtime/java.hpp" |
32 #include "runtime/java.hpp" |
32 #include "runtime/os.hpp" |
33 #include "runtime/os.hpp" |
33 #include "runtime/stubCodeGenerator.hpp" |
34 #include "runtime/stubCodeGenerator.hpp" |
1353 FLAG_SET_DEFAULT(UseUnalignedAccesses, true); |
1354 FLAG_SET_DEFAULT(UseUnalignedAccesses, true); |
1354 } |
1355 } |
1355 |
1356 |
1356 #ifndef PRODUCT |
1357 #ifndef PRODUCT |
1357 if (log_is_enabled(Info, os, cpu)) { |
1358 if (log_is_enabled(Info, os, cpu)) { |
1358 outputStream* log = Log(os, cpu)::info_stream(); |
1359 LogStream ls(Log(os, cpu)::info()); |
|
1360 outputStream* log = &ls; |
1359 log->print_cr("Logical CPUs per core: %u", |
1361 log->print_cr("Logical CPUs per core: %u", |
1360 logical_processors_per_package()); |
1362 logical_processors_per_package()); |
1361 log->print_cr("L1 data cache line size: %u", L1_data_cache_line_size()); |
1363 log->print_cr("L1 data cache line size: %u", L1_data_cache_line_size()); |
1362 log->print("UseSSE=%d", (int) UseSSE); |
1364 log->print("UseSSE=%d", (int) UseSSE); |
1363 if (UseAVX > 0) { |
1365 if (UseAVX > 0) { |