33 #include "gc/z/zStat.hpp"
34 #include "gc/z/zThreadLocalAllocBuffer.hpp"
35 #include "gc/z/zTracer.hpp"
36 #include "logging/log.hpp"
37 #include "runtime/vm_version.hpp"
38
39 ZInitialize::ZInitialize(ZBarrierSet* barrier_set) {
40 log_info(gc, init)("Initializing %s", ZName);
41 log_info(gc, init)("Version: %s (%s)",
42 VM_Version::vm_release(),
43 VM_Version::jdk_debug_level());
44
45 // Early initialization
46 ZAddress::initialize();
47 ZNUMA::initialize();
48 ZCPU::initialize();
49 ZStatValue::initialize();
50 ZThreadLocalAllocBuffer::initialize();
51 ZTracer::initialize();
52 ZLargePages::initialize();
53 ZHeuristics::set_medium_page_size();
54 ZBarrierSet::set_barrier_set(barrier_set);
55
56 initialize_os();
57 }
|
33 #include "gc/z/zStat.hpp"
34 #include "gc/z/zThreadLocalAllocBuffer.hpp"
35 #include "gc/z/zTracer.hpp"
36 #include "logging/log.hpp"
37 #include "runtime/vm_version.hpp"
38
39 ZInitialize::ZInitialize(ZBarrierSet* barrier_set) {
40 log_info(gc, init)("Initializing %s", ZName);
41 log_info(gc, init)("Version: %s (%s)",
42 VM_Version::vm_release(),
43 VM_Version::jdk_debug_level());
44
45 // Early initialization
46 ZAddress::initialize();
47 ZNUMA::initialize();
48 ZCPU::initialize();
49 ZStatValue::initialize();
50 ZThreadLocalAllocBuffer::initialize();
51 ZTracer::initialize();
52 ZLargePages::initialize();
53 ZBarrierSet::set_barrier_set(barrier_set);
54
55 initialize_os();
56 }
|