When will JVM use intrinsics

后端 未结 2 639
天涯浪人
天涯浪人 2020-11-28 10:46

Why certain code patterns when present within JVM internal classes are turned into an intrinsic function, whereas the same patterns when called from my own class are not.

2条回答
  •  心在旅途
    2020-11-28 11:07

    The JVM has a list of methods, usually native ones, which is replaces with inlined machine code. This list appears in intrinsic header file in the OpenJDK though I can't find a link to it on the web.

    See from line 581 in the link @Jack provided vmSymbols.hpp

提交回复
热议问题