< prev index next >

src/hotspot/share/gc/z/zAddress.hpp

Print this page




  32 private:
  33   static void set_good_mask(uintptr_t mask);
  34 
  35 public:
  36   static void initialize();
  37 
  38   static void flip_to_marked();
  39   static void flip_to_remapped();
  40 
  41   static bool is_null(uintptr_t value);
  42   static bool is_bad(uintptr_t value);
  43   static bool is_good(uintptr_t value);
  44   static bool is_good_or_null(uintptr_t value);
  45   static bool is_weak_bad(uintptr_t value);
  46   static bool is_weak_good(uintptr_t value);
  47   static bool is_weak_good_or_null(uintptr_t value);
  48   static bool is_marked(uintptr_t value);
  49   static bool is_finalizable(uintptr_t value);
  50   static bool is_finalizable_good(uintptr_t value);
  51   static bool is_remapped(uintptr_t value);
  52   static bool is_in(uintptr_t value);
  53 
  54   static uintptr_t address(uintptr_t value);
  55   static uintptr_t offset(uintptr_t value);
  56   static uintptr_t good(uintptr_t value);
  57   static uintptr_t good_or_null(uintptr_t value);
  58   static uintptr_t finalizable_good(uintptr_t value);
  59   static uintptr_t marked(uintptr_t value);
  60   static uintptr_t marked0(uintptr_t value);
  61   static uintptr_t marked1(uintptr_t value);
  62   static uintptr_t remapped(uintptr_t value);
  63   static uintptr_t remapped_or_null(uintptr_t value);
  64 };
  65 
  66 #endif // SHARE_GC_Z_ZADDRESS_HPP


  32 private:
  33   static void set_good_mask(uintptr_t mask);
  34 
  35 public:
  36   static void initialize();
  37 
  38   static void flip_to_marked();
  39   static void flip_to_remapped();
  40 
  41   static bool is_null(uintptr_t value);
  42   static bool is_bad(uintptr_t value);
  43   static bool is_good(uintptr_t value);
  44   static bool is_good_or_null(uintptr_t value);
  45   static bool is_weak_bad(uintptr_t value);
  46   static bool is_weak_good(uintptr_t value);
  47   static bool is_weak_good_or_null(uintptr_t value);
  48   static bool is_marked(uintptr_t value);
  49   static bool is_finalizable(uintptr_t value);
  50   static bool is_finalizable_good(uintptr_t value);
  51   static bool is_remapped(uintptr_t value);

  52 
  53   static uintptr_t address(uintptr_t value);
  54   static uintptr_t offset(uintptr_t value);
  55   static uintptr_t good(uintptr_t value);
  56   static uintptr_t good_or_null(uintptr_t value);
  57   static uintptr_t finalizable_good(uintptr_t value);
  58   static uintptr_t marked(uintptr_t value);
  59   static uintptr_t marked0(uintptr_t value);
  60   static uintptr_t marked1(uintptr_t value);
  61   static uintptr_t remapped(uintptr_t value);
  62   static uintptr_t remapped_or_null(uintptr_t value);
  63 };
  64 
  65 #endif // SHARE_GC_Z_ZADDRESS_HPP
< prev index next >