mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-28 07:14:30 +02:00
8265518: C1: Intrinsic support for Preconditions.checkIndex
Reviewed-by: dfuchs, iveresov
This commit is contained in:
parent
a466b49e71
commit
5cee23a9ed
11 changed files with 270 additions and 98 deletions
|
@ -124,6 +124,7 @@
|
|||
template(java_io_FileInputStream, "java/io/FileInputStream") \
|
||||
template(java_io_ByteArrayInputStream, "java/io/ByteArrayInputStream") \
|
||||
template(java_io_Serializable, "java/io/Serializable") \
|
||||
template(java_nio_Buffer, "java/nio/Buffer") \
|
||||
template(java_util_Arrays, "java/util/Arrays") \
|
||||
template(java_util_Objects, "java/util/Objects") \
|
||||
template(java_util_Properties, "java/util/Properties") \
|
||||
|
@ -482,6 +483,7 @@
|
|||
template(use_unaligned_access_name, "UNALIGNED_ACCESS") \
|
||||
template(data_cache_line_flush_size_name, "DATA_CACHE_LINE_FLUSH_SIZE") \
|
||||
template(during_unsafe_access_name, "during_unsafe_access") \
|
||||
template(checkIndex_name, "checkIndex") \
|
||||
\
|
||||
/* name symbols needed by intrinsics */ \
|
||||
VM_INTRINSICS_DO(VM_INTRINSIC_IGNORE, VM_SYMBOL_IGNORE, template, VM_SYMBOL_IGNORE, VM_ALIAS_IGNORE) \
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue