< prev index next >

src/hotspot/cpu/aarch64/stubRoutines_aarch64.hpp

Print this page




  49 
  50  private:
  51   static address _get_previous_fp_entry;
  52   static address _get_previous_sp_entry;
  53 
  54   static address _f2i_fixup;
  55   static address _f2l_fixup;
  56   static address _d2i_fixup;
  57   static address _d2l_fixup;
  58 
  59   static address _float_sign_mask;
  60   static address _float_sign_flip;
  61   static address _double_sign_mask;
  62   static address _double_sign_flip;
  63 
  64   static address _zero_blocks;
  65 
  66   static address _has_negatives;
  67   static address _has_negatives_long;
  68   static address _large_array_equals;



  69   static bool _completed;
  70 
  71  public:
  72 
  73   static address get_previous_fp_entry()
  74   {
  75     return _get_previous_fp_entry;
  76   }
  77 
  78   static address get_previous_sp_entry()
  79   {
  80     return _get_previous_sp_entry;
  81   }
  82 
  83   static address f2i_fixup()
  84   {
  85     return _f2i_fixup;
  86   }
  87 
  88   static address f2l_fixup()


 117 
 118   static address double_sign_flip()
 119   {
 120     return _double_sign_flip;
 121   }
 122 
 123   static address zero_blocks() {
 124     return _zero_blocks;
 125   }
 126 
 127   static address has_negatives() {
 128     return _has_negatives;
 129   }
 130 
 131   static address has_negatives_long() {
 132       return _has_negatives_long;
 133   }
 134 
 135   static address large_array_equals() {
 136       return _large_array_equals;












 137   }
 138 
 139   static bool complete() {
 140     return _completed;
 141   }
 142 
 143   static void set_completed() {
 144     _completed = true;
 145   }
 146 
 147 private:
 148   static juint    _crc_table[];
 149 
 150 };
 151 
 152 #endif // CPU_AARCH64_VM_STUBROUTINES_AARCH64_HPP


  49 
  50  private:
  51   static address _get_previous_fp_entry;
  52   static address _get_previous_sp_entry;
  53 
  54   static address _f2i_fixup;
  55   static address _f2l_fixup;
  56   static address _d2i_fixup;
  57   static address _d2l_fixup;
  58 
  59   static address _float_sign_mask;
  60   static address _float_sign_flip;
  61   static address _double_sign_mask;
  62   static address _double_sign_flip;
  63 
  64   static address _zero_blocks;
  65 
  66   static address _has_negatives;
  67   static address _has_negatives_long;
  68   static address _large_array_equals;
  69   static address _string_indexof_linear_ll;
  70   static address _string_indexof_linear_uu;
  71   static address _string_indexof_linear_ul;
  72   static bool _completed;
  73 
  74  public:
  75 
  76   static address get_previous_fp_entry()
  77   {
  78     return _get_previous_fp_entry;
  79   }
  80 
  81   static address get_previous_sp_entry()
  82   {
  83     return _get_previous_sp_entry;
  84   }
  85 
  86   static address f2i_fixup()
  87   {
  88     return _f2i_fixup;
  89   }
  90 
  91   static address f2l_fixup()


 120 
 121   static address double_sign_flip()
 122   {
 123     return _double_sign_flip;
 124   }
 125 
 126   static address zero_blocks() {
 127     return _zero_blocks;
 128   }
 129 
 130   static address has_negatives() {
 131     return _has_negatives;
 132   }
 133 
 134   static address has_negatives_long() {
 135       return _has_negatives_long;
 136   }
 137 
 138   static address large_array_equals() {
 139       return _large_array_equals;
 140   }
 141 
 142   static address string_indexof_linear_ul() {
 143       return _string_indexof_linear_ul;
 144   }
 145 
 146   static address string_indexof_linear_ll() {
 147       return _string_indexof_linear_ll;
 148   }
 149 
 150   static address string_indexof_linear_uu() {
 151       return _string_indexof_linear_uu;
 152   }
 153 
 154   static bool complete() {
 155     return _completed;
 156   }
 157 
 158   static void set_completed() {
 159     _completed = true;
 160   }
 161 
 162 private:
 163   static juint    _crc_table[];
 164 
 165 };
 166 
 167 #endif // CPU_AARCH64_VM_STUBROUTINES_AARCH64_HPP
< prev index next >