VM Intrinsics Explorer - HotSpot Intrinsics for OpenJDK10

From src/hotspot/share/classfile/vmIntrinsics.hpp
// There are two types of intrinsic methods: (1) Library intrinsics and (2) bytecode intrinsics.
//
// (1) A library intrinsic method may be replaced with hand-crafted assembly code,
// with hand-crafted compiler IR, or with a combination of the two. The semantics
// of the replacement code may differ from the semantics of the replaced code.
//
// (2) Bytecode intrinsic methods are not replaced by special code, but they are
// treated in some other special way by the compiler. For example, the compiler
// may delay inlining for some String-related intrinsic methods (e.g., some methods
// defined in the StringBuilder and StringBuffer classes, see
// Compile::should_delay_string_inlining() for more details).
Explanation of Flags
F_R,                        // !static ?native !synchronized (R="regular")
F_S,                        //  static ?native !synchronized
F_Y,                        // !static ?native  synchronized
F_RN,                       // !static  native !synchronized
F_SN,                       //  static  native !synchronized
F_RNY,                      // !static  native  synchronized
View intrinsics for OpenJDK HotSpot:  JDK6  JDK7  JDK8  JDK9  JDK10  JDK11  JDK12  JDK13  JDK14  JDK15  JDK16  JDK17  JDK18  JDK19  JDK20  JDK21  JDK22  JDK23  JDK24