equal
deleted
inserted
replaced
31 #include "runtime/synchronizer.hpp" |
31 #include "runtime/synchronizer.hpp" |
32 #include "runtime/thread.hpp" |
32 #include "runtime/thread.hpp" |
33 #include "services/threadService.hpp" |
33 #include "services/threadService.hpp" |
34 #include "utilities/chunkedList.hpp" |
34 #include "utilities/chunkedList.hpp" |
35 #if INCLUDE_JVMCI |
35 #if INCLUDE_JVMCI |
36 #include "jvmci/jvmciRuntime.hpp" |
36 #include "jvmci/jvmci.hpp" |
37 #endif |
37 #endif |
38 |
38 |
39 MetadataOnStackBuffer* MetadataOnStackMark::_used_buffers = NULL; |
39 MetadataOnStackBuffer* MetadataOnStackMark::_used_buffers = NULL; |
40 MetadataOnStackBuffer* MetadataOnStackMark::_free_buffers = NULL; |
40 MetadataOnStackBuffer* MetadataOnStackMark::_free_buffers = NULL; |
41 |
41 |
71 } |
71 } |
72 CompileBroker::mark_on_stack(); |
72 CompileBroker::mark_on_stack(); |
73 JvmtiCurrentBreakpoints::metadata_do(Metadata::mark_on_stack); |
73 JvmtiCurrentBreakpoints::metadata_do(Metadata::mark_on_stack); |
74 ThreadService::metadata_do(Metadata::mark_on_stack); |
74 ThreadService::metadata_do(Metadata::mark_on_stack); |
75 #if INCLUDE_JVMCI |
75 #if INCLUDE_JVMCI |
76 JVMCIRuntime::metadata_do(Metadata::mark_on_stack); |
76 JVMCI::metadata_do(Metadata::mark_on_stack); |
77 #endif |
77 #endif |
78 } |
78 } |
79 } |
79 } |
80 |
80 |
81 MetadataOnStackMark::~MetadataOnStackMark() { |
81 MetadataOnStackMark::~MetadataOnStackMark() { |