Searched refs:fieldOffset (Results 1 - 25 of 41) sorted by relevance

12

/openjdk10/hotspot/test/compiler/unsafe/
H A DGetUnsafeObjectG1PreBarrier.java66 long fieldOffset = unsafe.objectFieldOffset(field);
69 readField(this, fieldOffset);
73 private void readField(Object o, long fieldOffset) { argument
74 unsafe.getObject(o, fieldOffset);
/openjdk10/jdk/src/java.base/share/classes/jdk/internal/reflect/
H A DUnsafeStaticDoubleFieldAccessorImpl.java68 return unsafe.getDouble(base, fieldOffset);
81 unsafe.putDouble(base, fieldOffset, ((Byte) value).byteValue());
85 unsafe.putDouble(base, fieldOffset, ((Short) value).shortValue());
89 unsafe.putDouble(base, fieldOffset, ((Character) value).charValue());
93 unsafe.putDouble(base, fieldOffset, ((Integer) value).intValue());
97 unsafe.putDouble(base, fieldOffset, ((Long) value).longValue());
101 unsafe.putDouble(base, fieldOffset, ((Float) value).floatValue());
105 unsafe.putDouble(base, fieldOffset, ((Double) value).doubleValue());
159 unsafe.putDouble(base, fieldOffset, d);
H A DUnsafeDoubleFieldAccessorImpl.java69 return unsafe.getDouble(obj, fieldOffset);
83 unsafe.putDouble(obj, fieldOffset, ((Byte) value).byteValue());
87 unsafe.putDouble(obj, fieldOffset, ((Short) value).shortValue());
91 unsafe.putDouble(obj, fieldOffset, ((Character) value).charValue());
95 unsafe.putDouble(obj, fieldOffset, ((Integer) value).intValue());
99 unsafe.putDouble(obj, fieldOffset, ((Long) value).longValue());
103 unsafe.putDouble(obj, fieldOffset, ((Float) value).floatValue());
107 unsafe.putDouble(obj, fieldOffset, ((Double) value).doubleValue());
162 unsafe.putDouble(obj, fieldOffset, d);
H A DUnsafeQualifiedStaticDoubleFieldAccessorImpl.java70 return unsafe.getDoubleVolatile(base, fieldOffset);
83 unsafe.putDoubleVolatile(base, fieldOffset, ((Byte) value).byteValue());
87 unsafe.putDoubleVolatile(base, fieldOffset, ((Short) value).shortValue());
91 unsafe.putDoubleVolatile(base, fieldOffset, ((Character) value).charValue());
95 unsafe.putDoubleVolatile(base, fieldOffset, ((Integer) value).intValue());
99 unsafe.putDoubleVolatile(base, fieldOffset, ((Long) value).longValue());
103 unsafe.putDoubleVolatile(base, fieldOffset, ((Float) value).floatValue());
107 unsafe.putDoubleVolatile(base, fieldOffset, ((Double) value).doubleValue());
161 unsafe.putDoubleVolatile(base, fieldOffset, d);
H A DUnsafeStaticFloatFieldAccessorImpl.java64 return unsafe.getFloat(base, fieldOffset);
81 unsafe.putFloat(base, fieldOffset, ((Byte) value).byteValue());
85 unsafe.putFloat(base, fieldOffset, ((Short) value).shortValue());
89 unsafe.putFloat(base, fieldOffset, ((Character) value).charValue());
93 unsafe.putFloat(base, fieldOffset, ((Integer) value).intValue());
97 unsafe.putFloat(base, fieldOffset, ((Long) value).longValue());
101 unsafe.putFloat(base, fieldOffset, ((Float) value).floatValue());
149 unsafe.putFloat(base, fieldOffset, f);
H A DUnsafeFloatFieldAccessorImpl.java65 return unsafe.getFloat(obj, fieldOffset);
83 unsafe.putFloat(obj, fieldOffset, ((Byte) value).byteValue());
87 unsafe.putFloat(obj, fieldOffset, ((Short) value).shortValue());
91 unsafe.putFloat(obj, fieldOffset, ((Character) value).charValue());
95 unsafe.putFloat(obj, fieldOffset, ((Integer) value).intValue());
99 unsafe.putFloat(obj, fieldOffset, ((Long) value).longValue());
103 unsafe.putFloat(obj, fieldOffset, ((Float) value).floatValue());
152 unsafe.putFloat(obj, fieldOffset, f);
H A DUnsafeQualifiedFloatFieldAccessorImpl.java67 return unsafe.getFloatVolatile(obj, fieldOffset);
85 unsafe.putFloatVolatile(obj, fieldOffset, ((Byte) value).byteValue());
89 unsafe.putFloatVolatile(obj, fieldOffset, ((Short) value).shortValue());
93 unsafe.putFloatVolatile(obj, fieldOffset, ((Character) value).charValue());
97 unsafe.putFloatVolatile(obj, fieldOffset, ((Integer) value).intValue());
101 unsafe.putFloatVolatile(obj, fieldOffset, ((Long) value).longValue());
105 unsafe.putFloatVolatile(obj, fieldOffset, ((Float) value).floatValue());
154 unsafe.putFloatVolatile(obj, fieldOffset, f);
H A DUnsafeQualifiedStaticFloatFieldAccessorImpl.java66 return unsafe.getFloatVolatile(base, fieldOffset);
83 unsafe.putFloatVolatile(base, fieldOffset, ((Byte) value).byteValue());
87 unsafe.putFloatVolatile(base, fieldOffset, ((Short) value).shortValue());
91 unsafe.putFloatVolatile(base, fieldOffset, ((Character) value).charValue());
95 unsafe.putFloatVolatile(base, fieldOffset, ((Integer) value).intValue());
99 unsafe.putFloatVolatile(base, fieldOffset, ((Long) value).longValue());
103 unsafe.putFloatVolatile(base, fieldOffset, ((Float) value).floatValue());
151 unsafe.putFloatVolatile(base, fieldOffset, f);
H A DUnsafeStaticLongFieldAccessorImpl.java60 return unsafe.getLong(base, fieldOffset);
81 unsafe.putLong(base, fieldOffset, ((Byte) value).byteValue());
85 unsafe.putLong(base, fieldOffset, ((Short) value).shortValue());
89 unsafe.putLong(base, fieldOffset, ((Character) value).charValue());
93 unsafe.putLong(base, fieldOffset, ((Integer) value).intValue());
97 unsafe.putLong(base, fieldOffset, ((Long) value).longValue());
139 unsafe.putLong(base, fieldOffset, l);
H A DUnsafeQualifiedStaticLongFieldAccessorImpl.java62 return unsafe.getLongVolatile(base, fieldOffset);
83 unsafe.putLongVolatile(base, fieldOffset, ((Byte) value).byteValue());
87 unsafe.putLongVolatile(base, fieldOffset, ((Short) value).shortValue());
91 unsafe.putLongVolatile(base, fieldOffset, ((Character) value).charValue());
95 unsafe.putLongVolatile(base, fieldOffset, ((Integer) value).intValue());
99 unsafe.putLongVolatile(base, fieldOffset, ((Long) value).longValue());
141 unsafe.putLongVolatile(base, fieldOffset, l);
H A DUnsafeLongFieldAccessorImpl.java61 return unsafe.getLong(obj, fieldOffset);
83 unsafe.putLong(obj, fieldOffset, ((Byte) value).byteValue());
87 unsafe.putLong(obj, fieldOffset, ((Short) value).shortValue());
91 unsafe.putLong(obj, fieldOffset, ((Character) value).charValue());
95 unsafe.putLong(obj, fieldOffset, ((Integer) value).intValue());
99 unsafe.putLong(obj, fieldOffset, ((Long) value).longValue());
142 unsafe.putLong(obj, fieldOffset, l);
H A DUnsafeQualifiedLongFieldAccessorImpl.java63 return unsafe.getLongVolatile(obj, fieldOffset);
85 unsafe.putLongVolatile(obj, fieldOffset, ((Byte) value).byteValue());
89 unsafe.putLongVolatile(obj, fieldOffset, ((Short) value).shortValue());
93 unsafe.putLongVolatile(obj, fieldOffset, ((Character) value).charValue());
97 unsafe.putLongVolatile(obj, fieldOffset, ((Integer) value).intValue());
101 unsafe.putLongVolatile(obj, fieldOffset, ((Long) value).longValue());
144 unsafe.putLongVolatile(obj, fieldOffset, l);
H A DUnsafeQualifiedDoubleFieldAccessorImpl.java71 return unsafe.getDoubleVolatile(obj, fieldOffset);
85 unsafe.putDoubleVolatile(obj, fieldOffset, ((Byte) value).byteValue());
89 unsafe.putDoubleVolatile(obj, fieldOffset, ((Short) value).shortValue());
93 unsafe.putDoubleVolatile(obj, fieldOffset, ((Character) value).charValue());
97 unsafe.putDoubleVolatile(obj, fieldOffset, ((Integer) value).intValue());
101 unsafe.putDoubleVolatile(obj, fieldOffset, ((Long) value).longValue());
105 unsafe.putDoubleVolatile(obj, fieldOffset, ((Float) value).floatValue());
109 unsafe.putDoubleVolatile(obj, fieldOffset, ((Double) value).doubleValue());
164 unsafe.putDoubleVolatile(obj, fieldOffset, d);
H A DUnsafeQualifiedStaticIntegerFieldAccessorImpl.java58 return unsafe.getIntVolatile(base, fieldOffset);
83 unsafe.putIntVolatile(base, fieldOffset, ((Byte) value).byteValue());
87 unsafe.putIntVolatile(base, fieldOffset, ((Short) value).shortValue());
91 unsafe.putIntVolatile(base, fieldOffset, ((Character) value).charValue());
95 unsafe.putIntVolatile(base, fieldOffset, ((Integer) value).intValue());
131 unsafe.putIntVolatile(base, fieldOffset, i);
H A DUnsafeStaticIntegerFieldAccessorImpl.java56 return unsafe.getInt(base, fieldOffset);
81 unsafe.putInt(base, fieldOffset, ((Byte) value).byteValue());
85 unsafe.putInt(base, fieldOffset, ((Short) value).shortValue());
89 unsafe.putInt(base, fieldOffset, ((Character) value).charValue());
93 unsafe.putInt(base, fieldOffset, ((Integer) value).intValue());
129 unsafe.putInt(base, fieldOffset, i);
H A DUnsafeIntegerFieldAccessorImpl.java57 return unsafe.getInt(obj, fieldOffset);
83 unsafe.putInt(obj, fieldOffset, ((Byte) value).byteValue());
87 unsafe.putInt(obj, fieldOffset, ((Short) value).shortValue());
91 unsafe.putInt(obj, fieldOffset, ((Character) value).charValue());
95 unsafe.putInt(obj, fieldOffset, ((Integer) value).intValue());
132 unsafe.putInt(obj, fieldOffset, i);
H A DUnsafeQualifiedIntegerFieldAccessorImpl.java59 return unsafe.getIntVolatile(obj, fieldOffset);
85 unsafe.putIntVolatile(obj, fieldOffset, ((Byte) value).byteValue());
89 unsafe.putIntVolatile(obj, fieldOffset, ((Short) value).shortValue());
93 unsafe.putIntVolatile(obj, fieldOffset, ((Character) value).charValue());
97 unsafe.putIntVolatile(obj, fieldOffset, ((Integer) value).intValue());
134 unsafe.putIntVolatile(obj, fieldOffset, i);
H A DUnsafeStaticBooleanFieldAccessorImpl.java40 return unsafe.getBoolean(base, fieldOffset);
81 unsafe.putBoolean(base, fieldOffset, ((Boolean) value).booleanValue());
93 unsafe.putBoolean(base, fieldOffset, z);
H A DUnsafeQualifiedStaticCharacterFieldAccessorImpl.java50 return unsafe.getCharVolatile(base, fieldOffset);
83 unsafe.putCharVolatile(base, fieldOffset, ((Character) value).charValue());
107 unsafe.putCharVolatile(base, fieldOffset, c);
H A DUnsafeQualifiedStaticByteFieldAccessorImpl.java46 return unsafe.getByteVolatile(base, fieldOffset);
83 unsafe.putByteVolatile(base, fieldOffset, ((Byte) value).byteValue());
101 unsafe.putByteVolatile(base, fieldOffset, b);
H A DUnsafeStaticCharacterFieldAccessorImpl.java48 return unsafe.getChar(base, fieldOffset);
81 unsafe.putChar(base, fieldOffset, ((Character) value).charValue());
105 unsafe.putChar(base, fieldOffset, c);
H A DUnsafeStaticByteFieldAccessorImpl.java44 return unsafe.getByte(base, fieldOffset);
81 unsafe.putByte(base, fieldOffset, ((Byte) value).byteValue());
99 unsafe.putByte(base, fieldOffset, b);
H A DUnsafeQualifiedStaticBooleanFieldAccessorImpl.java42 return unsafe.getBooleanVolatile(base, fieldOffset);
83 unsafe.putBooleanVolatile(base, fieldOffset, ((Boolean) value).booleanValue());
95 unsafe.putBooleanVolatile(base, fieldOffset, z);
H A DUnsafeBooleanFieldAccessorImpl.java41 return unsafe.getBoolean(obj, fieldOffset);
83 unsafe.putBoolean(obj, fieldOffset, ((Boolean) value).booleanValue());
96 unsafe.putBoolean(obj, fieldOffset, z);
H A DUnsafeQualifiedShortFieldAccessorImpl.java55 return unsafe.getShortVolatile(obj, fieldOffset);
85 unsafe.putShortVolatile(obj, fieldOffset, ((Byte) value).byteValue());
89 unsafe.putShortVolatile(obj, fieldOffset, ((Short) value).shortValue());
120 unsafe.putShortVolatile(obj, fieldOffset, s);

Completed in 91 milliseconds

12