42 43 #ifdef _LP64 44 private: 45 static address _get_previous_fp_entry; 46 static address _get_previous_sp_entry; 47 48 static address _f2i_fixup; 49 static address _f2l_fixup; 50 static address _d2i_fixup; 51 static address _d2l_fixup; 52 53 static address _float_sign_mask; 54 static address _float_sign_flip; 55 static address _double_sign_mask; 56 static address _double_sign_flip; 57 58 static address _load_barrier_slow_stub[]; 59 static address _load_barrier_weak_slow_stub[]; 60 61 public: 62 63 static address load_barrier_slow_stub(Register reg) { return _load_barrier_slow_stub[reg->encoding()]; } 64 static address load_barrier_weak_slow_stub(Register reg) { return _load_barrier_weak_slow_stub[reg->encoding()]; } 65 66 67 static address get_previous_fp_entry() { 68 return _get_previous_fp_entry; 69 } 70 71 static address get_previous_sp_entry() { 72 return _get_previous_sp_entry; 73 } 74 75 static address f2i_fixup() { 76 return _f2i_fixup; 77 } 78 79 static address f2l_fixup() { 80 return _f2l_fixup; 81 } 82 83 static address d2i_fixup() { 84 return _d2i_fixup; 85 } | 42 43 #ifdef _LP64 44 private: 45 static address _get_previous_fp_entry; 46 static address _get_previous_sp_entry; 47 48 static address _f2i_fixup; 49 static address _f2l_fixup; 50 static address _d2i_fixup; 51 static address _d2l_fixup; 52 53 static address _float_sign_mask; 54 static address _float_sign_flip; 55 static address _double_sign_mask; 56 static address _double_sign_flip; 57 58 static address _load_barrier_slow_stub[]; 59 static address _load_barrier_weak_slow_stub[]; 60 61 public: 62 static address load_barrier_slow_stub(Register reg) { return _load_barrier_slow_stub[reg->encoding()]; } 63 static address load_barrier_weak_slow_stub(Register reg) { return _load_barrier_weak_slow_stub[reg->encoding()]; } 64 65 static address get_previous_fp_entry() { 66 return _get_previous_fp_entry; 67 } 68 69 static address get_previous_sp_entry() { 70 return _get_previous_sp_entry; 71 } 72 73 static address f2i_fixup() { 74 return _f2i_fixup; 75 } 76 77 static address f2l_fixup() { 78 return _f2l_fixup; 79 } 80 81 static address d2i_fixup() { 82 return _d2i_fixup; 83 } |