Bionix1441
Bionix1441

Reputation: 2319

How is the inlined methods mapped to assembly in Hotspot?

In this file are listed JIT compiler intrinsics vmSymbols.hpp.

How are the inlined methods mapped to the corresponding CPU instructions in Hotspot ?

Note: I am looking for a specific inlined method _getObjectVolatile corresponding assembly code. Thank you

Upvotes: 1

Views: 129

Answers (1)

apangin
apangin

Reputation: 98515

Most of HotSpot intrinsics are implemented in library_call.cpp.

They are not mapped directly to assembly code, but rather to IR nodes in order to be platform-independent.

Upvotes: 4

Related Questions