src/hotspot/share/gc/z/zHeap.hpp
changeset 58293 f2bd6a3993a7
parent 58292 a8f06f2b84b0
child 58679 9c3209ff7550
child 58815 a4cdca87152b
equal deleted inserted replaced
58292:a8f06f2b84b0 58293:f2bd6a3993a7
    96   size_t tlab_used() const;
    96   size_t tlab_used() const;
    97   size_t max_tlab_size() const;
    97   size_t max_tlab_size() const;
    98   size_t unsafe_max_tlab_alloc() const;
    98   size_t unsafe_max_tlab_alloc() const;
    99 
    99 
   100   bool is_in(uintptr_t addr) const;
   100   bool is_in(uintptr_t addr) const;
   101   uint32_t hash_oop(oop obj) const;
   101   uint32_t hash_oop(uintptr_t addr) const;
   102 
   102 
   103   // Workers
   103   // Workers
   104   uint nconcurrent_worker_threads() const;
   104   uint nconcurrent_worker_threads() const;
   105   uint nconcurrent_no_boost_worker_threads() const;
   105   uint nconcurrent_no_boost_worker_threads() const;
   106   void set_boost_worker_threads(bool boost);
   106   void set_boost_worker_threads(bool boost);
   159   ZServiceabilityCounters* serviceability_counters();
   159   ZServiceabilityCounters* serviceability_counters();
   160 
   160 
   161   // Printing
   161   // Printing
   162   void print_on(outputStream* st) const;
   162   void print_on(outputStream* st) const;
   163   void print_extended_on(outputStream* st) const;
   163   void print_extended_on(outputStream* st) const;
       
   164   bool print_location(outputStream* st, uintptr_t addr) const;
   164 
   165 
   165   // Verification
   166   // Verification
   166   bool is_oop(oop object) const;
   167   bool is_oop(uintptr_t addr) const;
   167   void verify();
   168   void verify();
   168 };
   169 };
   169 
   170 
   170 #endif // SHARE_GC_Z_ZHEAP_HPP
   171 #endif // SHARE_GC_Z_ZHEAP_HPP