Code in OMR supports the JIT compiler in generating IL to access the J9Class field classDepthAndFlags in the downstream OpenJ9 project. In many cases, that compiler code incorrectly refers to the field as classAndDepthFlags.
This commit adds new duplicate definitions of the methods and enum values to use the correct name. Once the downstream project removes references to the obsolete methods, the obsolete definitions will be removed.
Code in OMR supports the JIT compiler in generating IL to access the
J9Class
fieldclassDepthAndFlags
in the downstream OpenJ9 project. In many cases, that compiler code incorrectly refers to the field asclassAndDepthFlags
.This commit adds new duplicate definitions of the methods and enum values to use the correct name. Once the downstream project removes references to the obsolete methods, the obsolete definitions will be removed.