Path: blob/master/runtime/compiler/codegen/J9RecognizedMethodsEnum.hpp
6000 views
/*******************************************************************************1* Copyright (c) 2000, 2022 IBM Corp. and others2*3* This program and the accompanying materials are made available under4* the terms of the Eclipse Public License 2.0 which accompanies this5* distribution and is available at https://www.eclipse.org/legal/epl-2.0/6* or the Apache License, Version 2.0 which accompanies this distribution and7* is available at https://www.apache.org/licenses/LICENSE-2.0.8*9* This Source Code may also be made available under the following10* Secondary Licenses when the conditions for such availability set11* forth in the Eclipse Public License, v. 2.0 are satisfied: GNU12* General Public License, version 2 with the GNU Classpath13* Exception [1] and GNU General Public License, version 2 with the14* OpenJDK Assembly Exception [2].15*16* [1] https://www.gnu.org/software/classpath/license.html17* [2] http://openjdk.java.net/legal/assembly-exception.html18*19* SPDX-License-Identifier: EPL-2.0 OR Apache-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 OR LicenseRef-GPL-2.0 WITH Assembly-exception20*******************************************************************************/2122#ifndef J9_RECOGNIZEDMETHODS_ENUM_INCL23#define J9_RECOGNIZEDMETHODS_ENUM_INCL2425#include "codegen/OMRRecognizedMethodsEnum.hpp"2627FirstJ9Method = LastOMRMethod + 1,28com_ibm_oti_vm_VM_callerClass = FirstJ9Method,29org_apache_harmony_luni_platform_OSMemory_putByte_JB_V,30org_apache_harmony_luni_platform_OSMemory_putShort_JS_V,31org_apache_harmony_luni_platform_OSMemory_putInt_JI_V,32org_apache_harmony_luni_platform_OSMemory_putLong_JJ_V,33org_apache_harmony_luni_platform_OSMemory_putFloat_JF_V,34org_apache_harmony_luni_platform_OSMemory_putDouble_JD_V,35org_apache_harmony_luni_platform_OSMemory_putAddress_JJ_V,36org_apache_harmony_luni_platform_OSMemory_getByte_J_B,37org_apache_harmony_luni_platform_OSMemory_getShort_J_S,38org_apache_harmony_luni_platform_OSMemory_getInt_J_I,39org_apache_harmony_luni_platform_OSMemory_getLong_J_J,40org_apache_harmony_luni_platform_OSMemory_getFloat_J_F,41org_apache_harmony_luni_platform_OSMemory_getDouble_J_D,42org_apache_harmony_luni_platform_OSMemory_getAddress_J_J,43java_util_ArrayList_add,44java_util_ArrayList_ensureCapacity,45java_util_ArrayList_get,46java_util_ArrayList_remove,47java_util_ArrayList_set,48java_lang_Character_isDigit,49java_lang_Character_isLetter,50java_lang_Character_isWhitespace,51java_lang_Character_isAlphabetic,52java_lang_Character_isUpperCase,53java_lang_Character_isLowerCase,54java_lang_Character_toLowerCase,55java_lang_Class_newInstance,56java_lang_Class_newInstanceImpl,57java_lang_Class_newInstancePrototype,58java_lang_Class_isArray,59java_lang_Class_isPrimitive,60java_lang_Class_getComponentType,61java_lang_Class_getModifiersImpl,62java_lang_Class_getSuperclass,63java_lang_Class_isAssignableFrom,64java_lang_Class_isInstance,65java_lang_Class_isInterface,66java_lang_ClassLoader_callerClassLoader,67java_lang_ClassLoader_getCallerClassLoader,68java_lang_ClassLoader_getStackClassLoader,69java_lang_Double_longBitsToDouble,70java_lang_Double_doubleToLongBits,71java_lang_Float_intBitsToFloat,72java_lang_Float_floatToIntBits,73java_lang_Double_doubleToRawLongBits,74java_lang_Float_floatToRawIntBits,75java_lang_Math_abs_I,76java_lang_Math_abs_L,77java_lang_Math_abs_F,78java_lang_Math_abs_D,79java_lang_Math_acos,80java_lang_Math_asin,81java_lang_Math_atan,82java_lang_Math_atan2,83java_lang_Math_cbrt,84java_lang_Math_ceil,85java_lang_Math_copySign_F,86java_lang_Math_copySign_D,87java_lang_Math_cos,88java_lang_Math_cosh,89java_lang_Math_exp,90java_lang_Math_expm1,91java_lang_Math_floor,92java_lang_Math_hypot,93java_lang_Math_IEEEremainder,94java_lang_Math_log,95java_lang_Math_log10,96java_lang_Math_log1p,97java_lang_Math_max_I,98java_lang_Math_max_L,99java_lang_Math_max_F,100java_lang_Math_max_D,101java_lang_Math_min_I,102java_lang_Math_min_L,103java_lang_Math_min_F,104java_lang_Math_min_D,105java_lang_Math_nextAfter_F,106java_lang_Math_nextAfter_D,107java_lang_Math_pow,108java_lang_Math_rint,109java_lang_Math_round_F,110java_lang_Math_round_D,111java_lang_Math_scalb_F,112java_lang_Math_scalb_D,113java_lang_Math_sin,114java_lang_Math_sinh,115java_lang_Math_sqrt,116java_lang_Math_tan,117java_lang_Math_tanh,118java_lang_Math_fma_D,119java_lang_Math_fma_F,120java_lang_Object_init,121java_lang_Object_getClass,122java_lang_Object_clone,123java_lang_Object_newInstancePrototype,124java_lang_Object_getAddressAsPrimitive,125java_lang_ref_Reference_getImpl,126java_lang_ref_Reference_reachabilityFence,127java_lang_ref_SoftReference_get,128java_lang_Thread_currentThread,129java_lang_System_arraycopy,130java_lang_System_currentTimeMillis,131java_lang_System_nanoTime,132java_lang_System_hiresClockImpl,133java_lang_System_identityHashCode,134sun_reflect_Reflection_getCallerClass,135sun_reflect_Reflection_getClassAccessFlags,136137// the following should match table in TR::SymbolReferenceTable::checkImmutable138java_lang_Boolean_init,139java_lang_Character_init,140java_lang_Byte_init,141java_lang_Short_init,142java_lang_Integer_init,143java_lang_Long_init,144java_lang_Float_init,145java_lang_Double_init,146java_lang_String_init,147148// When adding a new recognized constructor for one of the immutable classes listed above you must also149// properly alias the recognized constructor in TR::SymbolReferenceTable::immutableConstructorId. Otherwise150// the JIT may consider the new constructor as side-effect free which will result in invalid transformations.151152java_lang_String_init_String_char,153java_lang_String_init_String,154java_lang_String_init_int_String_int_String_String,155java_lang_String_init_int_int_char_boolean,156157java_lang_String_trim,158java_lang_String_charAt,159java_lang_String_charAtInternal_I,160java_lang_String_charAtInternal_IB,161java_lang_String_compressedArrayCopy_BIBII,162java_lang_String_compressedArrayCopy_BICII,163java_lang_String_compressedArrayCopy_CIBII,164java_lang_String_compressedArrayCopy_CICII,165java_lang_String_decompressedArrayCopy_BIBII,166java_lang_String_decompressedArrayCopy_BICII,167java_lang_String_decompressedArrayCopy_CIBII,168java_lang_String_decompressedArrayCopy_CICII,169java_lang_StringLatin1_inflate,170java_lang_String_concat,171java_lang_String_length,172java_lang_String_lengthInternal,173java_lang_String_indexOf_String,174java_lang_String_indexOf_String_int,175java_lang_String_indexOf_char,176java_lang_String_indexOf_native,177java_lang_String_indexOf_fast,178java_lang_String_isCompressed,179java_lang_String_replace,180java_lang_String_compareTo,181java_lang_String_hashCode,182java_lang_String_hashCodeImplCompressed,183java_lang_String_hashCodeImplDecompressed,184java_lang_String_lastIndexOf,185186java_lang_String_toLowerCase,187java_lang_String_toLowerCaseCore,188189java_lang_String_toUpperCase,190java_lang_String_toUpperCaseCore,191192java_lang_String_toCharArray,193java_lang_String_regionMatches,194java_lang_String_regionMatches_bool,195java_lang_String_regionMatchesInternal,196java_lang_String_equalsIgnoreCase,197java_lang_String_encodeASCII,198java_lang_String_compareToIgnoreCase,199java_lang_String_compress,200java_lang_String_andOR,201java_lang_String_compressNoCheck,202java_lang_String_unsafeCharAt,203java_lang_String_split_str_int,204java_lang_String_getChars_charArray,205java_lang_String_getChars_byteArray,206207java_lang_String_checkIndex,208java_lang_String_coder,209java_lang_String_decodeUTF8_UTF16,210java_lang_String_isLatin1,211java_lang_String_startsWith,212213java_lang_StringLatin1_indexOf,214215java_lang_StringUTF16_charAt,216java_lang_StringUTF16_checkIndex,217java_lang_StringUTF16_compareCodePointCI,218java_lang_StringUTF16_compareToCIImpl,219java_lang_StringUTF16_compareValues,220java_lang_StringUTF16_getChar,221java_lang_StringUTF16_indexOf,222java_lang_StringUTF16_length,223java_lang_StringUTF16_newBytesFor,224java_lang_StringUTF16_putChar,225java_lang_StringUTF16_toBytes,226java_lang_StringUTF16_getChars_Integer,227java_lang_StringUTF16_getChars_Long,228229java_lang_StringBuffer_append,230java_lang_StringBuffer_capacityInternal,231java_lang_StringBuffer_ensureCapacityImpl,232java_lang_StringBuffer_lengthInternalUnsynchronized,233234java_lang_StringBuilder_init,235java_lang_StringBuilder_init_int,236java_lang_StringBuilder_append_bool,237java_lang_StringBuilder_append_char,238java_lang_StringBuilder_append_double,239java_lang_StringBuilder_append_float,240java_lang_StringBuilder_append_int,241java_lang_StringBuilder_append_long,242java_lang_StringBuilder_append_String,243java_lang_StringBuilder_append_Object,244java_lang_StringBuilder_capacityInternal,245java_lang_StringBuilder_ensureCapacityImpl,246java_lang_StringBuilder_lengthInternal,247java_lang_StringBuilder_toString,248249java_lang_Throwable_fillInStackTrace,250java_lang_Throwable_printStackTrace,251252java_io_Writer_write_lStringII,253java_io_Writer_write_I,254java_io_ByteArrayOutputStream_write,255java_io_ObjectInputStream_BlockDataInputStream_read,256257java_nio_Bits_copyToByteArray,258java_nio_Bits_copyFromByteArray,259java_nio_Bits_keepAlive,260java_nio_Bits_byteOrder,261java_nio_Bits_getCharB,262java_nio_Bits_getCharL,263java_nio_Bits_getShortB,264java_nio_Bits_getShortL,265java_nio_Bits_getIntB,266java_nio_Bits_getIntL,267java_nio_Bits_getLongB,268java_nio_Bits_getLongL,269270java_nio_HeapByteBuffer__get,271java_nio_HeapByteBuffer_put,272273java_nio_ByteOrder_nativeOrder,274275// routines from the memory Fence library. See JIT design 1598276java_util_concurrent_atomic_Fences_postLoadFence,277java_util_concurrent_atomic_Fences_preStoreFence,278java_util_concurrent_atomic_Fences_postStorePreLoadFence,279// same 3 with java.lang.Object parm280java_util_concurrent_atomic_Fences_postLoadFence_jlObject,281java_util_concurrent_atomic_Fences_preStoreFence_jlObject,282java_util_concurrent_atomic_Fences_postStorePreLoadFence_jlObject,283// as above, with java.lang.reflect.Field parm284java_util_concurrent_atomic_Fences_postLoadFence_jlObjectjlrField,285java_util_concurrent_atomic_Fences_preStoreFence_jlObjectjlrField,286java_util_concurrent_atomic_Fences_postStorePreLoadFence_jlObjectjlrField,287// for array element288java_util_concurrent_atomic_Fences_postLoadFence_jlObjectI,289java_util_concurrent_atomic_Fences_preStoreFence_jlObjectI,290java_util_concurrent_atomic_Fences_postStorePreLoadFence_jlObjectI,291292// JSR 166y293//294java_util_concurrent_atomic_Fences_orderAccesses,295java_util_concurrent_atomic_Fences_orderReads,296java_util_concurrent_atomic_Fences_orderWrites,297java_util_concurrent_atomic_Fences_reachabilityFence,298299java_util_regex_Matcher_init,300java_util_regex_Matcher_usePattern,301302java_util_HashMap_all,303java_util_ArrayList_all,304java_util_Hashtable_all,305java_util_concurrent_ConcurrentHashMap_all,306java_util_Vector_all,307308java_util_Hashtable_get,309java_util_Hashtable_put,310java_util_Hashtable_clone,311java_util_Hashtable_putAll,312java_util_Hashtable_rehash,313java_util_Hashtable_remove,314java_util_Hashtable_contains,315java_util_Hashtable_getEntry,316java_util_Hashtable_getEnumeration,317java_util_Hashtable_elements,318java_util_HashtableHashEnumerator_hasMoreElements,319java_util_HashtableHashEnumerator_nextElement,320java_util_Vector_addElement,321java_util_Vector_contains,322java_util_Vector_subList,323java_util_TreeMap_rbInsert,324java_util_TreeMap_all,325java_util_EnumMap_put, // put and putAll326java_util_EnumMap_typeCheck,327java_util_EnumMap__init_, // <init> constructors328java_util_EnumMap__nec_, // other methods329java_util_TreeMapUnboundedValueIterator_next,330java_util_TreeMapSubMap_setLastKey,331java_util_TreeMapSubMap_setFirstKey,332java_util_HashMap_rehash,333java_util_HashMap_analyzeMap,334java_util_HashMap_calculateCapacity,335java_util_HashMap_findNullKeyEntry,336java_util_HashMap_get,337java_util_HashMap_getNode,338java_util_HashMap_findNonNullKeyEntry,339java_util_HashMap_putImpl,340java_util_HashMap_resize,341java_util_HashMap_prepareArray,342java_util_HashMap_keysToArray,343java_util_HashMap_valuesToArray,344java_util_HashMapHashIterator_nextNode,345java_util_HashMapHashIterator_init,346java_util_zip_CRC32_update,347java_util_zip_CRC32_updateBytes,348java_util_zip_CRC32_updateByteBuffer,349sun_misc_Unsafe_compareAndSwapInt_jlObjectJII_Z,350sun_misc_Unsafe_compareAndSwapLong_jlObjectJJJ_Z,351sun_misc_Unsafe_compareAndSwapObject_jlObjectJjlObjectjlObject_Z,352sun_misc_Unsafe_compareAndExchangeInt_jlObjectJII_Z,353sun_misc_Unsafe_compareAndExchangeLong_jlObjectJJJ_Z,354sun_misc_Unsafe_compareAndExchangeObject_jlObjectJjlObjectjlObject_Z,355356sun_misc_Unsafe_putBoolean_jlObjectJZ_V,357sun_misc_Unsafe_putByte_jlObjectJB_V,358sun_misc_Unsafe_putChar_jlObjectJC_V,359sun_misc_Unsafe_putShort_jlObjectJS_V,360sun_misc_Unsafe_putInt_jlObjectJI_V,361sun_misc_Unsafe_putLong_jlObjectJJ_V,362sun_misc_Unsafe_putFloat_jlObjectJF_V,363sun_misc_Unsafe_putDouble_jlObjectJD_V,364sun_misc_Unsafe_putObject_jlObjectJjlObject_V,365366sun_misc_Unsafe_putInt_jlObjectII_V,367368sun_misc_Unsafe_putBooleanVolatile_jlObjectJZ_V,369sun_misc_Unsafe_putByteVolatile_jlObjectJB_V,370sun_misc_Unsafe_putCharVolatile_jlObjectJC_V,371sun_misc_Unsafe_putShortVolatile_jlObjectJS_V,372sun_misc_Unsafe_putIntVolatile_jlObjectJI_V,373sun_misc_Unsafe_putLongVolatile_jlObjectJJ_V,374sun_misc_Unsafe_putFloatVolatile_jlObjectJF_V,375sun_misc_Unsafe_putDoubleVolatile_jlObjectJD_V,376sun_misc_Unsafe_putObjectVolatile_jlObjectJjlObject_V,377378sun_misc_Unsafe_getBoolean_jlObjectJ_Z,379sun_misc_Unsafe_getByte_jlObjectJ_B,380sun_misc_Unsafe_getChar_jlObjectJ_C,381sun_misc_Unsafe_getShort_jlObjectJ_S,382sun_misc_Unsafe_getInt_jlObjectJ_I,383sun_misc_Unsafe_getLong_jlObjectJ_J,384sun_misc_Unsafe_getFloat_jlObjectJ_F,385sun_misc_Unsafe_getDouble_jlObjectJ_D,386sun_misc_Unsafe_getObject_jlObjectJ_jlObject,387388sun_misc_Unsafe_getBooleanVolatile_jlObjectJ_Z,389sun_misc_Unsafe_getByteVolatile_jlObjectJ_B,390sun_misc_Unsafe_getCharVolatile_jlObjectJ_C,391sun_misc_Unsafe_getShortVolatile_jlObjectJ_S,392sun_misc_Unsafe_getIntVolatile_jlObjectJ_I,393sun_misc_Unsafe_getLongVolatile_jlObjectJ_J,394sun_misc_Unsafe_getFloatVolatile_jlObjectJ_F,395sun_misc_Unsafe_getDoubleVolatile_jlObjectJ_D,396sun_misc_Unsafe_getObjectVolatile_jlObjectJ_jlObject,397398sun_misc_Unsafe_putByte_JB_V,399sun_misc_Unsafe_putShort_JS_V,400sun_misc_Unsafe_putChar_JC_V,401sun_misc_Unsafe_putInt_JI_V,402sun_misc_Unsafe_putLong_JJ_V,403sun_misc_Unsafe_putFloat_JF_V,404sun_misc_Unsafe_putDouble_JD_V,405sun_misc_Unsafe_putAddress_JJ_V,406407sun_misc_Unsafe_getByte_J_B,408sun_misc_Unsafe_getShort_J_S,409sun_misc_Unsafe_getChar_J_C,410sun_misc_Unsafe_getInt_J_I,411sun_misc_Unsafe_getLong_J_J,412sun_misc_Unsafe_getFloat_J_F,413sun_misc_Unsafe_getDouble_J_D,414sun_misc_Unsafe_getAddress_J_J,415416sun_misc_Unsafe_staticFieldBase,417sun_misc_Unsafe_staticFieldOffset,418sun_misc_Unsafe_objectFieldOffset,419sun_misc_Unsafe_getAndAddInt,420sun_misc_Unsafe_getAndSetInt,421sun_misc_Unsafe_getAndAddLong,422sun_misc_Unsafe_getAndSetLong,423424sun_misc_Unsafe_putBooleanOrdered_jlObjectJZ_V,425sun_misc_Unsafe_putByteOrdered_jlObjectJB_V,426sun_misc_Unsafe_putCharOrdered_jlObjectJC_V,427sun_misc_Unsafe_putShortOrdered_jlObjectJS_V,428sun_misc_Unsafe_putIntOrdered_jlObjectJI_V,429sun_misc_Unsafe_putLongOrdered_jlObjectJJ_V,430sun_misc_Unsafe_putFloatOrdered_jlObjectJF_V,431sun_misc_Unsafe_putDoubleOrdered_jlObjectJD_V,432sun_misc_Unsafe_putObjectOrdered_jlObjectJjlObject_V,433434sun_misc_Unsafe_monitorEnter_jlObject_V,435sun_misc_Unsafe_monitorExit_jlObject_V,436sun_misc_Unsafe_tryMonitorEnter_jlObject_Z,437438sun_misc_Unsafe_copyMemory,439sun_misc_Unsafe_setMemory,440441sun_misc_Unsafe_loadFence,442sun_misc_Unsafe_storeFence,443sun_misc_Unsafe_fullFence,444445sun_misc_Unsafe_ensureClassInitialized,446sun_misc_Unsafe_allocateInstance,447448jdk_internal_misc_Unsafe_copyMemory0,449jdk_internal_loader_NativeLibraries_load,450451FirstVectorMethod,452jdk_internal_vm_vector_VectorSupport_load = FirstVectorMethod,453jdk_internal_vm_vector_VectorSupport_store,454jdk_internal_vm_vector_VectorSupport_binaryOp,455jdk_internal_vm_vector_VectorSupport_blend,456jdk_internal_vm_vector_VectorSupport_broadcastCoerced,457jdk_internal_vm_vector_VectorSupport_compare,458jdk_internal_vm_vector_VectorSupport_ternaryOp,459jdk_internal_vm_vector_VectorSupport_unaryOp,460LastVectorIntrinsicMethod = jdk_internal_vm_vector_VectorSupport_unaryOp,461jdk_incubator_vector_FloatVector_fromArray,462jdk_incubator_vector_FloatVector_intoArray,463jdk_incubator_vector_FloatVector_fromArray_mask,464jdk_incubator_vector_FloatVector_intoArray_mask,465jdk_incubator_vector_FloatVector_add,466jdk_incubator_vector_VectorSpecies_indexInRange,467LastVectorMethod = jdk_incubator_vector_VectorSpecies_indexInRange,468469java_lang_reflect_Array_getLength,470java_lang_reflect_Method_invoke,471java_util_Arrays_fill,472java_util_Arrays_equals,473java_lang_String_equals,474sun_io_ByteToCharSingleByte_convert,475sun_io_CharToByteSingleByte_convert,476sun_io_ByteToCharDBCS_EBCDIC_convert,477sun_io_ByteToCharSingleByte_JITintrinsicConvert,478sun_nio_cs_ISO_8859_1_Encoder_encodeArrayLoop,479sun_nio_cs_ISO_8859_1_Encoder_encodeISOArray,480sun_nio_cs_ISO_8859_1_Decoder_decodeISO8859_1,481sun_nio_cs_US_ASCII_Encoder_encodeASCII,482sun_nio_cs_US_ASCII_Decoder_decodeASCII,483sun_nio_cs_ext_SBCS_Encoder_encodeSBCS,484sun_nio_cs_ext_SBCS_Decoder_decodeSBCS,485sun_nio_cs_UTF_8_Decoder_decodeUTF_8,486sun_nio_cs_UTF_8_Encoder_encodeUTF_8,487sun_nio_cs_ext_IBM1388_Encoder_encodeArrayLoop,488489sun_nio_cs_UTF_16_Encoder_encodeUTF16Big,490sun_nio_cs_UTF_16_Encoder_encodeUTF16Little,491com_ibm_jit_JITHelpers_transformedEncodeUTF16Big,492com_ibm_jit_JITHelpers_transformedEncodeUTF16Little,493494java_lang_Integer_bitCount,495java_lang_Integer_highestOneBit,496java_lang_Integer_lowestOneBit,497java_lang_Integer_numberOfLeadingZeros,498java_lang_Integer_numberOfTrailingZeros,499java_lang_Integer_reverseBytes,500java_lang_Integer_rotateLeft,501java_lang_Integer_rotateRight,502java_lang_Integer_valueOf,503java_lang_Integer_toUnsignedLong,504java_lang_Integer_stringSize,505java_lang_Integer_getChars,506java_lang_Integer_getChars_charBuffer,507java_lang_Integer_toString,508509java_lang_Long_getChars,510java_lang_Long_getChars_charBuffer,511java_lang_Long_bitCount,512java_lang_Long_lowestOneBit,513java_lang_Long_highestOneBit,514java_lang_Long_numberOfLeadingZeros,515java_lang_Long_numberOfTrailingZeros,516java_lang_Long_reverseBytes,517java_lang_Long_rotateLeft,518java_lang_Long_rotateRight,519java_lang_Short_reverseBytes,520java_lang_Long_stringSize,521java_lang_Long_toString,522523java_math_BigDecimal_add,524java_math_BigDecimal_clone,525java_math_BigDecimal_subtract,526java_math_BigDecimal_multiply,527java_math_BigDecimal_valueOf,528java_math_BigDecimal_valueOf_J,529java_math_BigDecimal_setScale,530java_math_BigDecimal_longString1,531java_math_BigDecimal_longAdd,532java_math_BigDecimal_slAdd,533java_math_BigDecimal_longString1C,534java_math_BigDecimal_longString2,535java_math_BigDecimal_toString,536java_math_BigDecimal_doToString,537java_math_BigDecimal_slowSubMulAddAddMulSetScale,538java_math_BigDecimal_slowSubMulSetScale,539java_math_BigDecimal_slowAddAddMulSetScale,540java_math_BigDecimal_slowMulSetScale,541java_math_BigDecimal_subMulAddAddMulSetScale,542java_math_BigDecimal_subMulSetScale,543java_math_BigDecimal_addAddMulSetScale,544java_math_BigDecimal_mulSetScale,545java_math_BigDecimal_noLLOverflowAdd,546java_math_BigDecimal_noLLOverflowMul,547java_math_BigDecimal_getLaside,548java_math_BigDecimal_floatValue,549java_math_BigDecimal_doubleValue,550java_math_BigDecimal_possibleClone,551java_math_BigDecimal_storeTwoCharsFromInt,552553//inline method554com_ibm_dataaccess_ByteArrayMarshaller_writeInt_,555com_ibm_dataaccess_ByteArrayMarshaller_writeIntLength_,556com_ibm_dataaccess_ByteArrayMarshaller_writeLong_,557com_ibm_dataaccess_ByteArrayMarshaller_writeLongLength_,558com_ibm_dataaccess_ByteArrayMarshaller_writeShort_,559com_ibm_dataaccess_ByteArrayMarshaller_writeShortLength_,560com_ibm_dataaccess_ByteArrayMarshaller_writeFloat_,561com_ibm_dataaccess_ByteArrayMarshaller_writeDouble_,562563//wrapper method564com_ibm_dataaccess_ByteArrayMarshaller_writeInt,565com_ibm_dataaccess_ByteArrayMarshaller_writeIntLength,566com_ibm_dataaccess_ByteArrayMarshaller_writeLong,567com_ibm_dataaccess_ByteArrayMarshaller_writeLongLength,568com_ibm_dataaccess_ByteArrayMarshaller_writeShort,569com_ibm_dataaccess_ByteArrayMarshaller_writeShortLength,570com_ibm_dataaccess_ByteArrayMarshaller_writeFloat,571com_ibm_dataaccess_ByteArrayMarshaller_writeDouble,572573//inline method574com_ibm_dataaccess_ByteArrayUnmarshaller_readInt_,575com_ibm_dataaccess_ByteArrayUnmarshaller_readIntLength_,576com_ibm_dataaccess_ByteArrayUnmarshaller_readLong_,577com_ibm_dataaccess_ByteArrayUnmarshaller_readLongLength_,578com_ibm_dataaccess_ByteArrayUnmarshaller_readShort_,579com_ibm_dataaccess_ByteArrayUnmarshaller_readShortLength_,580com_ibm_dataaccess_ByteArrayUnmarshaller_readFloat_,581com_ibm_dataaccess_ByteArrayUnmarshaller_readDouble_,582583//wrapper method584com_ibm_dataaccess_ByteArrayUnmarshaller_readInt,585com_ibm_dataaccess_ByteArrayUnmarshaller_readIntLength,586com_ibm_dataaccess_ByteArrayUnmarshaller_readLong,587com_ibm_dataaccess_ByteArrayUnmarshaller_readLongLength,588com_ibm_dataaccess_ByteArrayUnmarshaller_readShort,589com_ibm_dataaccess_ByteArrayUnmarshaller_readShortLength,590com_ibm_dataaccess_ByteArrayUnmarshaller_readFloat,591com_ibm_dataaccess_ByteArrayUnmarshaller_readDouble,592593//wrapper method594com_ibm_dataaccess_DecimalData_convertIntegerToPackedDecimal,595com_ibm_dataaccess_DecimalData_convertIntegerToPackedDecimal_ByteBuffer,596com_ibm_dataaccess_DecimalData_convertLongToPackedDecimal,597com_ibm_dataaccess_DecimalData_convertLongToPackedDecimal_ByteBuffer,598com_ibm_dataaccess_DecimalData_convertPackedDecimalToInteger,599com_ibm_dataaccess_DecimalData_convertPackedDecimalToInteger_ByteBuffer,600com_ibm_dataaccess_DecimalData_convertPackedDecimalToLong,601com_ibm_dataaccess_DecimalData_convertPackedDecimalToLong_ByteBuffer,602603com_ibm_dataaccess_DecimalData_JITIntrinsicsEnabled,604605//inline method606com_ibm_dataaccess_DecimalData_convertIntegerToPackedDecimal_,607com_ibm_dataaccess_DecimalData_convertIntegerToPackedDecimal_ByteBuffer_,608com_ibm_dataaccess_DecimalData_convertLongToPackedDecimal_,609com_ibm_dataaccess_DecimalData_convertLongToPackedDecimal_ByteBuffer_,610com_ibm_dataaccess_DecimalData_convertPackedDecimalToInteger_,611com_ibm_dataaccess_DecimalData_convertPackedDecimalToInteger_ByteBuffer_,612com_ibm_dataaccess_DecimalData_convertPackedDecimalToLong_,613com_ibm_dataaccess_DecimalData_convertPackedDecimalToLong_ByteBuffer_,614615com_ibm_dataaccess_DecimalData_convertExternalDecimalToLong,616com_ibm_dataaccess_DecimalData_convertUnicodeDecimalToLong,617com_ibm_dataaccess_DecimalData_convertExternalDecimalToInteger,618com_ibm_dataaccess_DecimalData_convertUnicodeDecimalToInteger,619com_ibm_dataaccess_DecimalData_convertLongToExternalDecimal,620com_ibm_dataaccess_DecimalData_convertLongToUnicodeDecimal,621com_ibm_dataaccess_DecimalData_convertIntegerToExternalDecimal,622com_ibm_dataaccess_DecimalData_convertIntegerToUnicodeDecimal,623624//wrapper method625com_ibm_dataaccess_DecimalData_convertExternalDecimalToPackedDecimal,626com_ibm_dataaccess_DecimalData_convertUnicodeDecimalToPackedDecimal,627com_ibm_dataaccess_DecimalData_convertPackedDecimalToExternalDecimal,628com_ibm_dataaccess_DecimalData_convertPackedDecimalToUnicodeDecimal,629630//inline method631com_ibm_dataaccess_DecimalData_convertExternalDecimalToPackedDecimal_,632com_ibm_dataaccess_DecimalData_convertUnicodeDecimalToPackedDecimal_,633com_ibm_dataaccess_DecimalData_convertPackedDecimalToExternalDecimal_,634com_ibm_dataaccess_DecimalData_convertPackedDecimalToUnicodeDecimal_,635636com_ibm_dataaccess_DecimalData_convertExternalDecimalToLong_,637com_ibm_dataaccess_DecimalData_convertExternalDecimalToInteger_,638639com_ibm_dataaccess_DecimalData_convertIntegerToExternalDecimal_,640com_ibm_dataaccess_DecimalData_convertLongToExternalDecimal_,641642com_ibm_dataaccess_DecimalData_translateArray,643com_ibm_dataaccess_DecimalData_slowSignedPackedToBigDecimal,644com_ibm_dataaccess_DecimalData_slowBigDecimalToSignedPacked,645646com_ibm_dataaccess_DecimalData_convertPackedDecimalToBigInteger,647com_ibm_dataaccess_DecimalData_convertExternalDecimalToBigInteger,648com_ibm_dataaccess_DecimalData_convertUnicodeDecimalToBigInteger,649com_ibm_dataaccess_DecimalData_convertPackedDecimalToBigDecimal,650com_ibm_dataaccess_DecimalData_convertExternalDecimalToBigDecimal,651com_ibm_dataaccess_DecimalData_convertUnicodeDecimalToBigDecimal,652com_ibm_dataaccess_DecimalData_convertBigDecimalToPackedDecimal,653com_ibm_dataaccess_DecimalData_convertBigDecimalToExternalDecimal,654com_ibm_dataaccess_DecimalData_convertBigDecimalToUnicodeDecimal,655com_ibm_dataaccess_DecimalData_convertBigIntegerToPackedDecimal,656com_ibm_dataaccess_DecimalData_convertBigIntegerToExternalDecimal,657com_ibm_dataaccess_DecimalData_convertBigIntegerToUnicodeDecimal,658659//wrapper methods660com_ibm_dataaccess_PackedDecimal_addPackedDecimal,661com_ibm_dataaccess_PackedDecimal_dividePackedDecimal,662com_ibm_dataaccess_PackedDecimal_multiplyPackedDecimal,663com_ibm_dataaccess_PackedDecimal_subtractPackedDecimal,664com_ibm_dataaccess_PackedDecimal_remainderPackedDecimal,665com_ibm_dataaccess_PackedDecimal_equalsPackedDecimal,666com_ibm_dataaccess_PackedDecimal_notEqualsPackedDecimal,667com_ibm_dataaccess_PackedDecimal_greaterThanPackedDecimal,668com_ibm_dataaccess_PackedDecimal_greaterThanOrEqualsPackedDecimal,669com_ibm_dataaccess_PackedDecimal_lessThanPackedDecimal,670com_ibm_dataaccess_PackedDecimal_lessThanOrEqualsPackedDecimal,671com_ibm_dataaccess_PackedDecimal_shiftLeftPackedDecimal,672com_ibm_dataaccess_PackedDecimal_shiftRightPackedDecimal,673com_ibm_dataaccess_PackedDecimal_movePackedDecimal,674com_ibm_dataaccess_PackedDecimal_checkPackedDecimal,675com_ibm_dataaccess_PackedDecimal_checkPackedDecimal_2bInlined2,676com_ibm_dataaccess_PackedDecimal_checkPackedDecimal_2bInlined1,677678//inline methods679com_ibm_dataaccess_PackedDecimal_addPackedDecimal_,680com_ibm_dataaccess_PackedDecimal_dividePackedDecimal_,681com_ibm_dataaccess_PackedDecimal_multiplyPackedDecimal_,682com_ibm_dataaccess_PackedDecimal_subtractPackedDecimal_,683com_ibm_dataaccess_PackedDecimal_remainderPackedDecimal_,684com_ibm_dataaccess_PackedDecimal_equalsPackedDecimal_,685com_ibm_dataaccess_PackedDecimal_notEqualsPackedDecimal_,686com_ibm_dataaccess_PackedDecimal_greaterThanPackedDecimal_,687com_ibm_dataaccess_PackedDecimal_greaterThanOrEqualsPackedDecimal_,688com_ibm_dataaccess_PackedDecimal_lessThanPackedDecimal_,689com_ibm_dataaccess_PackedDecimal_lessThanOrEqualsPackedDecimal_,690com_ibm_dataaccess_PackedDecimal_shiftLeftPackedDecimal_,691com_ibm_dataaccess_PackedDecimal_shiftRightPackedDecimal_,692com_ibm_dataaccess_PackedDecimal_movePackedDecimal_,693com_ibm_dataaccess_PackedDecimal_checkPackedDecimal_,694695com_ibm_Compiler_Internal__TR_Prefetch,696697com_ibm_Compiler_Internal_Quad_enableQuadOptimization,698com_ibm_Compiler_Internal_Quad_add_ql,699com_ibm_Compiler_Internal_Quad_add_ll,700com_ibm_Compiler_Internal_Quad_sub_ql,701com_ibm_Compiler_Internal_Quad_sub_ll,702com_ibm_Compiler_Internal_Quad_mul_ll,703com_ibm_Compiler_Internal_Quad_hi,704com_ibm_Compiler_Internal_Quad_lo,705706com_ibm_jit_JITHelpers_is32Bit,707com_ibm_jit_JITHelpers_isArray,708com_ibm_jit_JITHelpers_intrinsicIndexOfStringLatin1,709com_ibm_jit_JITHelpers_intrinsicIndexOfStringUTF16,710com_ibm_jit_JITHelpers_intrinsicIndexOfLatin1,711com_ibm_jit_JITHelpers_intrinsicIndexOfUTF16,712com_ibm_jit_JITHelpers_getJ9ClassFromObject32,713com_ibm_jit_JITHelpers_getJ9ClassFromObject64,714com_ibm_jit_JITHelpers_getNumBitsInReferenceField,715com_ibm_jit_JITHelpers_getNumBytesInReferenceField,716com_ibm_jit_JITHelpers_getNumBitsInDescriptionWord,717com_ibm_jit_JITHelpers_getNumBytesInDescriptionWord,718com_ibm_jit_JITHelpers_getNumBytesInJ9ObjectHeader,719com_ibm_jit_JITHelpers_getInstanceDescriptionFromJ9Class32,720com_ibm_jit_JITHelpers_getDescriptionWordFromPtr32,721com_ibm_jit_JITHelpers_getInstanceDescriptionFromJ9Class64,722com_ibm_jit_JITHelpers_getDescriptionWordFromPtr64,723com_ibm_jit_JITHelpers_getJ9ClassFromClass32,724com_ibm_jit_JITHelpers_getJ9ClassFromClass64,725com_ibm_jit_JITHelpers_getBackfillOffsetFromJ9Class32,726com_ibm_jit_JITHelpers_getBackfillOffsetFromJ9Class64,727com_ibm_jit_JITHelpers_getRomClassFromJ9Class32,728com_ibm_jit_JITHelpers_getRomClassFromJ9Class64,729com_ibm_jit_JITHelpers_getArrayShapeFromRomClass32,730com_ibm_jit_JITHelpers_getArrayShapeFromRomClass64,731com_ibm_jit_JITHelpers_getSuperClassesFromJ9Class32,732com_ibm_jit_JITHelpers_getSuperClassesFromJ9Class64,733com_ibm_jit_JITHelpers_getClassDepthAndFlagsFromJ9Class32,734com_ibm_jit_JITHelpers_getClassDepthAndFlagsFromJ9Class64,735com_ibm_jit_JITHelpers_getClassFlagsFromJ9Class32,736com_ibm_jit_JITHelpers_getClassFlagsFromJ9Class64,737com_ibm_jit_JITHelpers_getModifiersFromRomClass32,738com_ibm_jit_JITHelpers_getModifiersFromRomClass64,739com_ibm_jit_JITHelpers_getClassFromJ9Class32,740com_ibm_jit_JITHelpers_getClassFromJ9Class64,741com_ibm_jit_JITHelpers_getAddressAsPrimitive32,742com_ibm_jit_JITHelpers_getAddressAsPrimitive64,743com_ibm_jit_JITHelpers_optimizedClone,744com_ibm_jit_JITHelpers_getSuperclass,745com_ibm_jit_JITHelpers_getPackedDataSizeFromJ9Class32,746com_ibm_jit_JITHelpers_getPackedDataSizeFromJ9Class64,747com_ibm_jit_JITHelpers_getComponentTypeFromJ9Class32,748com_ibm_jit_JITHelpers_getComponentTypeFromJ9Class64,749750com_ibm_jit_JITHelpers_getIntFromObject,751com_ibm_jit_JITHelpers_getIntFromObjectVolatile,752com_ibm_jit_JITHelpers_getLongFromObject,753com_ibm_jit_JITHelpers_getLongFromObjectVolatile,754com_ibm_jit_JITHelpers_getObjectFromObject,755com_ibm_jit_JITHelpers_getObjectFromObjectVolatile,756com_ibm_jit_JITHelpers_putIntInObject,757com_ibm_jit_JITHelpers_putIntInObjectVolatile,758com_ibm_jit_JITHelpers_putLongInObject,759com_ibm_jit_JITHelpers_putLongInObjectVolatile,760com_ibm_jit_JITHelpers_putObjectInObject,761com_ibm_jit_JITHelpers_putObjectInObjectVolatile,762com_ibm_jit_JITHelpers_compareAndSwapIntInObject,763com_ibm_jit_JITHelpers_compareAndSwapLongInObject,764com_ibm_jit_JITHelpers_compareAndSwapObjectInObject,765com_ibm_jit_JITHelpers_getByteFromArray,766com_ibm_jit_JITHelpers_getByteFromArrayByIndex,767com_ibm_jit_JITHelpers_getByteFromArrayVolatile,768com_ibm_jit_JITHelpers_getCharFromArray,769com_ibm_jit_JITHelpers_getCharFromArrayByIndex,770com_ibm_jit_JITHelpers_getCharFromArrayVolatile,771com_ibm_jit_JITHelpers_getIntFromArray,772com_ibm_jit_JITHelpers_getIntFromArrayVolatile,773com_ibm_jit_JITHelpers_getLongFromArray,774com_ibm_jit_JITHelpers_getLongFromArrayVolatile,775com_ibm_jit_JITHelpers_getObjectFromArray,776com_ibm_jit_JITHelpers_getObjectFromArrayVolatile,777com_ibm_jit_JITHelpers_putByteInArray,778com_ibm_jit_JITHelpers_putByteInArrayByIndex,779com_ibm_jit_JITHelpers_putByteInArrayVolatile,780com_ibm_jit_JITHelpers_putCharInArray,781com_ibm_jit_JITHelpers_putCharInArrayByIndex,782com_ibm_jit_JITHelpers_putCharInArrayVolatile,783com_ibm_jit_JITHelpers_putIntInArray,784com_ibm_jit_JITHelpers_putIntInArrayVolatile,785com_ibm_jit_JITHelpers_putLongInArray,786com_ibm_jit_JITHelpers_putLongInArrayVolatile,787com_ibm_jit_JITHelpers_putObjectInArray,788com_ibm_jit_JITHelpers_putObjectInArrayVolatile,789com_ibm_jit_JITHelpers_compareAndSwapIntInArray,790com_ibm_jit_JITHelpers_compareAndSwapLongInArray,791com_ibm_jit_JITHelpers_compareAndSwapObjectInArray,792com_ibm_jit_JITHelpers_byteToCharUnsigned,793com_ibm_jit_JITHelpers_acmplt,794com_ibm_jit_JITHelpers_jitHelpers,795com_ibm_jit_JITHelpers_getClassInitializeStatus,796com_ibm_jit_JITHelpers_dispatchComputedStaticCall,797com_ibm_jit_JITHelpers_dispatchVirtual,798799com_ibm_jit_DecimalFormatHelper_formatAsDouble,800com_ibm_jit_DecimalFormatHelper_formatAsFloat,801802com_ibm_oti_vm_ORBVMHelpers_is32Bit,803com_ibm_oti_vm_ORBVMHelpers_getNumBitsInReferenceField,804com_ibm_oti_vm_ORBVMHelpers_getNumBytesInReferenceField,805com_ibm_oti_vm_ORBVMHelpers_getNumBitsInDescriptionWord,806com_ibm_oti_vm_ORBVMHelpers_getNumBytesInDescriptionWord,807com_ibm_oti_vm_ORBVMHelpers_getNumBytesInJ9ObjectHeader,808com_ibm_oti_vm_ORBVMHelpers_getJ9ClassFromClass32,809com_ibm_oti_vm_ORBVMHelpers_getInstanceShapeFromJ9Class32,810com_ibm_oti_vm_ORBVMHelpers_getInstanceDescriptionFromJ9Class32,811com_ibm_oti_vm_ORBVMHelpers_getDescriptionWordFromPtr32,812com_ibm_oti_vm_ORBVMHelpers_getJ9ClassFromClass64,813com_ibm_oti_vm_ORBVMHelpers_getInstanceShapeFromJ9Class64,814com_ibm_oti_vm_ORBVMHelpers_getInstanceDescriptionFromJ9Class64,815com_ibm_oti_vm_ORBVMHelpers_getDescriptionWordFromPtr64,816com_ibm_rmi_io_FastPathForCollocated_isVMDeepCopySupported,817818com_ibm_ws_webcontainer_channel_WCCByteBufferOutputStream_printUnencoded,819820java_math_BigInteger_add,821java_math_BigInteger_subtract,822java_math_BigInteger_multiply,823824java_text_NumberFormat_format,825826/* recognize the native subset of StrictMath */827java_lang_StrictMath_acos,828java_lang_StrictMath_asin,829java_lang_StrictMath_atan,830java_lang_StrictMath_atan2,831java_lang_StrictMath_cbrt,832java_lang_StrictMath_ceil,833java_lang_StrictMath_copySign_F,834java_lang_StrictMath_copySign_D,835java_lang_StrictMath_cos,836java_lang_StrictMath_cosh,837java_lang_StrictMath_exp,838java_lang_StrictMath_expm1,839java_lang_StrictMath_floor,840java_lang_StrictMath_hypot,841java_lang_StrictMath_IEEEremainder,842java_lang_StrictMath_log,843java_lang_StrictMath_log10,844java_lang_StrictMath_log1p,845java_lang_StrictMath_max_F,846java_lang_StrictMath_max_D,847java_lang_StrictMath_min_F,848java_lang_StrictMath_min_D,849java_lang_StrictMath_nextAfter_F,850java_lang_StrictMath_nextAfter_D,851java_lang_StrictMath_pow,852java_lang_StrictMath_random,853java_lang_StrictMath_rint,854java_lang_StrictMath_round_F,855java_lang_StrictMath_round_D,856java_lang_StrictMath_scalb_F,857java_lang_StrictMath_scalb_D,858java_lang_StrictMath_sin,859java_lang_StrictMath_sinh,860java_lang_StrictMath_sqrt,861java_lang_StrictMath_tan,862java_lang_StrictMath_tanh,863java_lang_StrictMath_fma_D,864java_lang_StrictMath_fma_F,865866//1421 atomic methods867java_util_concurrent_atomic_AtomicBoolean_getAndSet,868java_util_concurrent_atomic_AtomicInteger_getAndAdd,869java_util_concurrent_atomic_AtomicInteger_getAndIncrement,870java_util_concurrent_atomic_AtomicInteger_getAndDecrement,871java_util_concurrent_atomic_AtomicInteger_getAndSet,872java_util_concurrent_atomic_AtomicInteger_addAndGet,873java_util_concurrent_atomic_AtomicInteger_incrementAndGet,874java_util_concurrent_atomic_AtomicInteger_decrementAndGet,875java_util_concurrent_atomic_AtomicLong_addAndGet,876java_util_concurrent_atomic_AtomicLong_decrementAndGet,877java_util_concurrent_atomic_AtomicLong_getAndAdd,878java_util_concurrent_atomic_AtomicLong_getAndDecrement,879java_util_concurrent_atomic_AtomicLong_getAndIncrement,880java_util_concurrent_atomic_AtomicLong_getAndSet,881java_util_concurrent_atomic_AtomicLong_incrementAndGet,882java_util_concurrent_atomic_AtomicReference_getAndSet,883884java_util_concurrent_atomic_AtomicIntegerArray_getAndAdd,885java_util_concurrent_atomic_AtomicIntegerArray_getAndIncrement,886java_util_concurrent_atomic_AtomicIntegerArray_getAndDecrement,887java_util_concurrent_atomic_AtomicIntegerArray_getAndSet,888java_util_concurrent_atomic_AtomicIntegerArray_addAndGet,889java_util_concurrent_atomic_AtomicIntegerArray_incrementAndGet,890java_util_concurrent_atomic_AtomicIntegerArray_decrementAndGet,891java_util_concurrent_atomic_AtomicLongArray_addAndGet,892java_util_concurrent_atomic_AtomicLongArray_decrementAndGet,893java_util_concurrent_atomic_AtomicLongArray_getAndAdd,894java_util_concurrent_atomic_AtomicLongArray_getAndDecrement,895java_util_concurrent_atomic_AtomicLongArray_getAndIncrement,896java_util_concurrent_atomic_AtomicLongArray_getAndSet,897java_util_concurrent_atomic_AtomicLongArray_incrementAndGet,898java_util_concurrent_atomic_AtomicReferenceArray_getAndSet,899900java_util_concurrent_atomic_AtomicIntegerFieldUpdater_getAndAdd,901java_util_concurrent_atomic_AtomicIntegerFieldUpdater_getAndIncrement,902java_util_concurrent_atomic_AtomicIntegerFieldUpdater_getAndDecrement,903java_util_concurrent_atomic_AtomicIntegerFieldUpdater_getAndSet,904java_util_concurrent_atomic_AtomicIntegerFieldUpdater_addAndGet,905java_util_concurrent_atomic_AtomicIntegerFieldUpdater_incrementAndGet,906java_util_concurrent_atomic_AtomicIntegerFieldUpdater_decrementAndGet,907java_util_concurrent_atomic_AtomicLongFieldUpdater_addAndGet,908java_util_concurrent_atomic_AtomicLongFieldUpdater_decrementAndGet,909java_util_concurrent_atomic_AtomicLongFieldUpdater_getAndAdd,910java_util_concurrent_atomic_AtomicLongFieldUpdater_getAndDecrement,911java_util_concurrent_atomic_AtomicLongFieldUpdater_getAndIncrement,912java_util_concurrent_atomic_AtomicLongFieldUpdater_getAndSet,913java_util_concurrent_atomic_AtomicLongFieldUpdater_incrementAndGet,914java_util_concurrent_atomic_AtomicReferenceFieldUpdater_getAndSet,915916java_util_concurrent_atomic_AtomicInteger_weakCompareAndSet,917java_util_concurrent_atomic_AtomicLong_weakCompareAndSet,918java_util_concurrent_atomic_AtomicReference_weakCompareAndSet,919920java_util_concurrent_atomic_AtomicInteger_lazySet,921java_util_concurrent_atomic_AtomicLong_lazySet,922java_util_concurrent_atomic_AtomicReference_lazySet,923924java_util_concurrent_atomic_AtomicIntegerArray_weakCompareAndSet,925java_util_concurrent_atomic_AtomicLongArray_weakCompareAndSet,926java_util_concurrent_atomic_AtomicReferenceArray_weakCompareAndSet,927928java_util_concurrent_atomic_AtomicIntegerArray_lazySet,929java_util_concurrent_atomic_AtomicLongArray_lazySet,930java_util_concurrent_atomic_AtomicReferenceArray_lazySet,931932java_util_concurrent_atomic_AtomicIntegerFieldUpdater_weakCompareAndSet,933java_util_concurrent_atomic_AtomicLongFieldUpdater_weakCompareAndSet,934java_util_concurrent_atomic_AtomicReferenceFieldUpdater_weakCompareAndSet,935936java_util_concurrent_atomic_AtomicIntegerFieldUpdater_lazySet,937java_util_concurrent_atomic_AtomicLongFieldUpdater_lazySet,938java_util_concurrent_atomic_AtomicReferenceFieldUpdater_lazySet,939940java_util_concurrent_ConcurrentHashMap_addCount,941java_util_concurrent_ConcurrentHashMap_tryPresize,942java_util_concurrent_ConcurrentHashMap_transfer,943java_util_concurrent_ConcurrentHashMap_fullAddCount,944java_util_concurrent_ConcurrentHashMap_helpTransfer,945java_util_concurrent_ConcurrentHashMap_initTable,946java_util_concurrent_ConcurrentHashMap_tabAt,947java_util_concurrent_ConcurrentHashMap_casTabAt,948java_util_concurrent_ConcurrentHashMap_setTabAt,949950java_util_concurrent_ConcurrentHashMap_TreeBin_lockRoot,951java_util_concurrent_ConcurrentHashMap_TreeBin_contendedLock,952java_util_concurrent_ConcurrentHashMap_TreeBin_find,953954java_util_concurrent_ConcurrentLinkedQueue_tmOffer,955java_util_concurrent_ConcurrentLinkedQueue_tmPoll,956java_util_concurrent_ConcurrentLinkedQueue_tmEnabled,957958wcode_ppc_dcbt,959wcode_ppc_dcbz,960x10JITHelpers_speculateIndex,961x10JITHelpers_getCPU,962x10JITHelpers_noBoundsCheck,963x10JITHelpers_noNullCheck,964x10JITHelpers_noCastCheck,965x10JITHelpers_checkLowBounds,966x10JITHelpers_checkHighBounds,967968// JSR292969java_lang_invoke_BruteArgumentMoverHandle_permuteArgs,970java_lang_invoke_ArgumentMoverHandle_permuteArgs,971java_lang_invoke_AsTypeHandle_convertArgs,972java_lang_invoke_CatchHandle_numCatchTargetArgsToPassThrough,973java_lang_invoke_CollectHandle_numArgsToCollect,974java_lang_invoke_CollectHandle_numArgsToPassThrough,975java_lang_invoke_CollectHandle_collectionStart,976java_lang_invoke_CollectHandle_numArgsAfterCollectArray,977java_lang_invoke_CollectHandle_invokeExact,978java_lang_invoke_CollectHandle_allocateArray,979java_lang_invoke_ComputedCalls_dispatchDirect,980java_lang_invoke_ComputedCalls_dispatchJ9Method,981java_lang_invoke_ComputedCalls_dispatchVirtual,982java_lang_invoke_ConvertHandleFilterHelpers_object2J,983java_lang_invoke_ConvertHandleFilterHelpers_number2J,984java_lang_invoke_DirectHandle_compiledEntryPoint,985java_lang_invoke_DirectHandle_nullCheckIfRequired,986java_lang_invoke_DirectHandle_directCall,987java_lang_invoke_DirectHandle_invokeExact,988java_lang_invoke_DirectHandle_isAlreadyCompiled,989java_lang_invoke_ExplicitCastHandle_convertArgs,990java_lang_invoke_FilterArgumentsHandle_filterArguments,991java_lang_invoke_FilterArgumentsHandle_numArgsToFilter,992java_lang_invoke_FilterArgumentsHandle_numPrefixArgs,993java_lang_invoke_FilterArgumentsHandle_numSuffixArgs,994java_lang_invoke_FinallyHandle_numFinallyTargetArgsToPassThrough,995java_lang_invoke_FoldHandle_argIndices,996java_lang_invoke_FoldHandle_argumentsForCombiner,997java_lang_invoke_FoldHandle_foldPosition,998java_lang_invoke_FilterArgumentsWithCombinerHandle_filterPosition,999java_lang_invoke_FilterArgumentsWithCombinerHandle_argumentIndices,1000java_lang_invoke_FilterArgumentsWithCombinerHandle_argumentsForCombiner,1001java_lang_invoke_FilterArgumentsWithCombinerHandle_numSuffixArgs,1002java_lang_invoke_GuardWithTestHandle_numGuardArgs,1003java_lang_invoke_ILGenMacros_arrayElements,1004java_lang_invoke_ILGenMacros_arrayLength,1005java_lang_invoke_ILGenMacros_dropFirstN,1006java_lang_invoke_ILGenMacros_first,1007java_lang_invoke_ILGenMacros_firstN,1008java_lang_invoke_ILGenMacros_getField,1009java_lang_invoke_ILGenMacros_invokeExact,1010java_lang_invoke_ILGenMacros_invokeExactAndFixup,1011java_lang_invoke_ILGenMacros_invokeExact_X,1012java_lang_invoke_ILGenMacros_isCustomThunk,1013java_lang_invoke_ILGenMacros_isShareableThunk,1014java_lang_invoke_ILGenMacros_last,1015java_lang_invoke_ILGenMacros_lastN,1016java_lang_invoke_ILGenMacros_middleN,1017java_lang_invoke_ILGenMacros_numArguments,1018java_lang_invoke_ILGenMacros_parameterCount,1019java_lang_invoke_ILGenMacros_placeholder,1020java_lang_invoke_ILGenMacros_pop,1021java_lang_invoke_ILGenMacros_populateArray,1022java_lang_invoke_ILGenMacros_push,1023java_lang_invoke_ILGenMacros_rawNew,1024java_lang_invoke_ILGenMacros_typeCheck,1025java_lang_invoke_InsertHandle_numPrefixArgs,1026java_lang_invoke_InsertHandle_numSuffixArgs,1027java_lang_invoke_InsertHandle_numValuesToInsert,1028java_lang_invoke_InterfaceHandle_invokeExact,1029java_lang_invoke_Invokers_checkCustomized,1030java_lang_invoke_Invokers_checkExactType,1031java_lang_invoke_Invokers_getCallSiteTarget,1032java_lang_invoke_MethodHandle_doCustomizationLogic,1033java_lang_invoke_MethodHandle_asType,1034java_lang_invoke_MethodHandle_asType_instance,1035java_lang_invoke_MethodHandle_invoke,1036java_lang_invoke_MethodHandle_invokeExact,1037java_lang_invoke_MethodHandle_invokeBasic,1038java_lang_invoke_MethodHandle_invokeExactTargetAddress,1039java_lang_invoke_MethodHandle_linkToStatic,1040java_lang_invoke_MethodHandle_linkToSpecial,1041java_lang_invoke_MethodHandle_linkToVirtual,1042java_lang_invoke_MethodHandle_linkToInterface,1043java_lang_invoke_MethodHandleImpl_CountingWrapper_getTarget,1044java_lang_invoke_DelegatingMethodHandle_getTarget,1045java_lang_invoke_DirectMethodHandle_internalMemberName,1046java_lang_invoke_DirectMethodHandle_internalMemberNameEnsureInit,1047java_lang_invoke_DirectMethodHandle_constructorMethod,1048java_lang_invoke_MethodHandles_getStackClass,1049java_lang_invoke_MethodHandle_type,1050java_lang_invoke_MethodHandle_undoCustomizationLogic,1051java_lang_invoke_PrimitiveHandle_initializeClassIfRequired,1052java_lang_invoke_MutableCallSite_getTarget,1053java_lang_invoke_PermuteHandle_permuteArgs,1054java_lang_invoke_SpreadHandle_arrayArg,1055java_lang_invoke_SpreadHandle_numArgsToPassThrough,1056java_lang_invoke_SpreadHandle_numArgsToSpread,1057java_lang_invoke_SpreadHandle_numArgsAfterSpreadArray,1058java_lang_invoke_SpreadHandle_spreadStart,1059java_lang_invoke_StaticFieldGetterHandle_invokeExact,1060java_lang_invoke_StaticFieldSetterHandle_invokeExact,1061java_lang_invoke_FieldGetterHandle_invokeExact,1062java_lang_invoke_FieldSetterHandle_invokeExact,1063java_lang_invoke_FilterArgumentsHandle_invokeExact,1064java_lang_invoke_VarHandle_get,1065java_lang_invoke_VarHandle_set,1066java_lang_invoke_VarHandle_getVolatile,1067java_lang_invoke_VarHandle_setVolatile,1068java_lang_invoke_VarHandle_getOpaque,1069java_lang_invoke_VarHandle_setOpaque,1070java_lang_invoke_VarHandle_getAcquire,1071java_lang_invoke_VarHandle_setRelease,1072java_lang_invoke_VarHandle_compareAndSet,1073java_lang_invoke_VarHandle_compareAndExchange,1074java_lang_invoke_VarHandle_compareAndExchangeAcquire,1075java_lang_invoke_VarHandle_compareAndExchangeRelease,1076java_lang_invoke_VarHandle_weakCompareAndSet,1077java_lang_invoke_VarHandle_weakCompareAndSetAcquire,1078java_lang_invoke_VarHandle_weakCompareAndSetRelease,1079java_lang_invoke_VarHandle_weakCompareAndSetPlain,1080java_lang_invoke_VarHandle_getAndSet,1081java_lang_invoke_VarHandle_getAndSetAcquire,1082java_lang_invoke_VarHandle_getAndSetRelease,1083java_lang_invoke_VarHandle_getAndAdd,1084java_lang_invoke_VarHandle_getAndAddAcquire,1085java_lang_invoke_VarHandle_getAndAddRelease,1086java_lang_invoke_VarHandle_getAndBitwiseAnd,1087java_lang_invoke_VarHandle_getAndBitwiseAndAcquire,1088java_lang_invoke_VarHandle_getAndBitwiseAndRelease,1089java_lang_invoke_VarHandle_getAndBitwiseOr,1090java_lang_invoke_VarHandle_getAndBitwiseOrAcquire,1091java_lang_invoke_VarHandle_getAndBitwiseOrRelease,1092java_lang_invoke_VarHandle_getAndBitwiseXor,1093java_lang_invoke_VarHandle_getAndBitwiseXorAcquire,1094java_lang_invoke_VarHandle_getAndBitwiseXorRelease,1095java_lang_invoke_ArrayVarHandle_ArrayVarHandleOperations_OpMethod,1096java_lang_invoke_StaticFieldVarHandle_StaticFieldVarHandleOperations_OpMethod,1097java_lang_invoke_InstanceFieldVarHandle_InstanceFieldVarHandleOperations_OpMethod,1098java_lang_invoke_ByteArrayViewVarHandle_ByteArrayViewVarHandleOperations_OpMethod,1099java_lang_invoke_VirtualHandle_virtualCall,1100java_lang_invoke_VirtualHandle_invokeExact,11011102// OpenJDK MethodHandles1103java_lang_invoke_MethodHandleImpl_profileBoolean,1104java_lang_invoke_MethodHandleImpl_isCompileConstant,11051106// Clone and Deep Copy1107java_lang_J9VMInternals_is32Bit,1108java_lang_J9VMInternals_isClassModifierPublic,1109java_lang_J9VMInternals_getArrayLengthAsObject,1110java_lang_J9VMInternals_rawNewInstance,1111java_lang_J9VMInternals_rawNewArrayInstance,1112java_lang_J9VMInternals_defaultClone,1113java_lang_J9VMInternals_getNumBitsInReferenceField,1114java_lang_J9VMInternals_getNumBytesInReferenceField,1115java_lang_J9VMInternals_getNumBitsInDescriptionWord,1116java_lang_J9VMInternals_getNumBytesInDescriptionWord,1117java_lang_J9VMInternals_getNumBytesInJ9ObjectHeader,1118java_lang_J9VMInternals_getJ9ClassFromClass32,1119java_lang_J9VMInternals_getInstanceShapeFromJ9Class32,1120java_lang_J9VMInternals_getInstanceDescriptionFromJ9Class32,1121java_lang_J9VMInternals_getDescriptionWordFromPtr32,1122java_lang_J9VMInternals_getJ9ClassFromClass64,1123java_lang_J9VMInternals_getInstanceShapeFromJ9Class64,1124java_lang_J9VMInternals_getInstanceDescriptionFromJ9Class64,1125java_lang_J9VMInternals_getDescriptionWordFromPtr64,1126java_lang_J9VMInternals_getSuperclass,1127java_lang_J9VMInternals_identityHashCode,1128java_lang_J9VMInternals_fastIdentityHashCode,1129java_lang_J9VMInternals_primitiveClone,11301131java_util_GregorianCalendar_computeFields,11321133// IBMJCE API Methods1134com_ibm_jit_crypto_JITAESCryptInHardware_isAESSupportedByHardwareImpl,1135com_ibm_jit_crypto_JITAESCryptInHardware_doAESInHardware,1136com_ibm_jit_crypto_JITAESCryptInHardware_expandAESKeyInHardware,1137com_ibm_jit_crypto_JITFullHardwareCrypt_z_km,1138com_ibm_jit_crypto_JITFullHardwareCrypt_z_kmc,1139com_ibm_jit_crypto_JITFullHardwareCrypt_z_kmo,1140com_ibm_jit_crypto_JITFullHardwareCrypt_z_kmf,1141com_ibm_jit_crypto_JITFullHardwareCrypt_z_kmctr,1142com_ibm_jit_crypto_JITFullHardwareCrypt_z_kmgcm,1143com_ibm_jit_crypto_JITFullHardwareDigest_z_kimd,1144com_ibm_jit_crypto_JITFullHardwareDigest_z_klmd,1145com_ibm_jit_crypto_JITFullHardwareDigest_z_kmac,11461147java_lang_StringCoding_decode,1148java_lang_StringCoding_encode,1149java_lang_StringCoding_StringDecoder_decode,1150java_lang_StringCoding_StringEncoder_encode,1151java_lang_StringCoding_implEncodeISOArray,1152java_lang_StringCoding_encode8859_1,1153java_lang_StringCoding_encodeASCII,1154java_lang_StringCoding_encodeUTF8,11551156java_util_Arrays_copyOf_byte,1157java_util_Arrays_copyOf_short,1158java_util_Arrays_copyOf_char,1159java_util_Arrays_copyOf_int,1160java_util_Arrays_copyOf_long,1161java_util_Arrays_copyOf_float,1162java_util_Arrays_copyOf_double,1163java_util_Arrays_copyOf_boolean,1164java_util_Arrays_copyOf_Object1,1165java_util_Arrays_copyOf_Object2,1166java_util_Arrays_copyOfRange_byte,1167java_util_Arrays_copyOfRange_short,1168java_util_Arrays_copyOfRange_char,1169java_util_Arrays_copyOfRange_int,1170java_util_Arrays_copyOfRange_long,1171java_util_Arrays_copyOfRange_float,1172java_util_Arrays_copyOfRange_double,1173java_util_Arrays_copyOfRange_boolean,1174java_util_Arrays_copyOfRange_Object1,1175java_util_Arrays_copyOfRange_Object2,11761177sun_nio_ch_NativeThread_current,11781179// Multi-Tenancy Tenant Context switch methods1180com_ibm_tenant_TenantContext_switchTenant,1181com_ibm_tenant_TenantContext_attach,1182com_ibm_tenant_TenantContext_detach,1183com_ibm_tenant_InternalTenantContext_setCurrent,11841185com_ibm_gpu_Kernel_blockIdxX,1186com_ibm_gpu_Kernel_blockIdxY,1187com_ibm_gpu_Kernel_blockIdxZ,1188com_ibm_gpu_Kernel_blockDimX,1189com_ibm_gpu_Kernel_blockDimY,1190com_ibm_gpu_Kernel_blockDimZ,1191com_ibm_gpu_Kernel_threadIdxX,1192com_ibm_gpu_Kernel_threadIdxY,1193com_ibm_gpu_Kernel_threadIdxZ,1194com_ibm_gpu_Kernel_syncThreads,11951196// Vectorized toUpper and toLowerCase from j.l.String1197// toUpper method for prototype so j.l.S.toUpper doesn't get messed up1198com_ibm_jit_JITHelpers_supportsIntrinsicCaseConversion,1199com_ibm_jit_JITHelpers_toUpperIntrinsicLatin1,1200com_ibm_jit_JITHelpers_toUpperIntrinsicUTF16,1201com_ibm_jit_JITHelpers_toLowerIntrinsicLatin1,1202com_ibm_jit_JITHelpers_toLowerIntrinsicUTF16,12031204#if defined(ENABLE_SPMD_SIMD)1205com_ibm_simt_SPMDKernel_execute,1206com_ibm_simt_SPMDKernel_kernel,1207#endif1208java_util_stream_AbstractPipeline_evaluate,1209java_util_stream_IntPipeline_forEach,1210java_util_stream_IntPipelineHead_forEach,12111212com_ibm_crypto_provider_P224PrimeField_multiply,1213com_ibm_crypto_provider_P224PrimeField_addNoMod,1214com_ibm_crypto_provider_P224PrimeField_subNoMod,1215com_ibm_crypto_provider_P224PrimeField_divideHelper,1216com_ibm_crypto_provider_P224PrimeField_shiftRight,1217com_ibm_crypto_provider_P224PrimeField_mod,12181219com_ibm_crypto_provider_P256PrimeField_multiply,1220com_ibm_crypto_provider_P256PrimeField_addNoMod,1221com_ibm_crypto_provider_P256PrimeField_subNoMod,1222com_ibm_crypto_provider_P256PrimeField_divideHelper,1223com_ibm_crypto_provider_P256PrimeField_shiftRight,1224com_ibm_crypto_provider_P256PrimeField_mod,12251226com_ibm_crypto_provider_P384PrimeField_multiply,1227com_ibm_crypto_provider_P384PrimeField_addNoMod,1228com_ibm_crypto_provider_P384PrimeField_subNoMod,1229com_ibm_crypto_provider_P384PrimeField_divideHelper,1230com_ibm_crypto_provider_P384PrimeField_shiftRight,1231com_ibm_crypto_provider_P384PrimeField_mod,12321233com_ibm_crypto_provider_AEScryptInHardware_cbcDecrypt,1234com_ibm_crypto_provider_AEScryptInHardware_cbcEncrypt,12351236LastJ9Method = com_ibm_crypto_provider_P384PrimeField_mod,12371238#endif /* J9_RECOGNIZEDMETHODS_ENUM_INCL */123912401241