@@ -295,16 +295,16 @@ class ArrayAccess: public HeapAccess<IS_ARRAY | decorators> {
295
295
static inline void arraycopy (arrayOop src_obj, size_t src_offset_in_bytes,
296
296
arrayOop dst_obj, size_t dst_offset_in_bytes,
297
297
size_t length) {
298
- AccessT::arraycopy (src_obj, src_offset_in_bytes, reinterpret_cast <const T*>(NULL ),
299
- dst_obj, dst_offset_in_bytes, reinterpret_cast <T*>(NULL ),
298
+ AccessT::arraycopy (src_obj, src_offset_in_bytes, static_cast <const T*>(nullptr ),
299
+ dst_obj, dst_offset_in_bytes, static_cast <T*>(nullptr ),
300
300
length);
301
301
}
302
302
303
303
template <typename T>
304
304
static inline void arraycopy_to_native (arrayOop src_obj, size_t src_offset_in_bytes,
305
305
T* dst,
306
306
size_t length) {
307
- AccessT::arraycopy (src_obj, src_offset_in_bytes, reinterpret_cast <const T*>(NULL ),
307
+ AccessT::arraycopy (src_obj, src_offset_in_bytes, static_cast <const T*>(nullptr ),
308
308
NULL , 0 , dst,
309
309
length);
310
310
}
@@ -314,15 +314,15 @@ class ArrayAccess: public HeapAccess<IS_ARRAY | decorators> {
314
314
arrayOop dst_obj, size_t dst_offset_in_bytes,
315
315
size_t length) {
316
316
AccessT::arraycopy (NULL , 0 , src,
317
- dst_obj, dst_offset_in_bytes, reinterpret_cast <T*>(NULL ),
317
+ dst_obj, dst_offset_in_bytes, static_cast <T*>(nullptr ),
318
318
length);
319
319
}
320
320
321
321
static inline bool oop_arraycopy (arrayOop src_obj, size_t src_offset_in_bytes,
322
322
arrayOop dst_obj, size_t dst_offset_in_bytes,
323
323
size_t length) {
324
- return AccessT::oop_arraycopy (src_obj, src_offset_in_bytes, reinterpret_cast <const HeapWord*>(NULL ),
325
- dst_obj, dst_offset_in_bytes, reinterpret_cast <HeapWord*>(NULL ),
324
+ return AccessT::oop_arraycopy (src_obj, src_offset_in_bytes, static_cast <const HeapWord*>(nullptr ),
325
+ dst_obj, dst_offset_in_bytes, static_cast <HeapWord*>(nullptr ),
326
326
length);
327
327
}
328
328
0 commit comments