Open 0xdaryl opened 5 years ago
Find and implement an appropriate capability query for
omr/compiler/z/codegen/SystemLinkage.cpp
Line 694 in 8e68248
I'll mostly be handling this one in an upcoming PR. The if
portion should remain and the else
portion migrated to OpenJ9.
Replace the method identity checks from
TR_Method
with proper capability queries:methodType
checks fromras/Limitfile.cpp
OMRVMMethodEnv.cpp
(#3765)OMRVMMethodEnv.cpp
to downstream project makefiles. In OpenJ9, introduce an implementation oftokenizeSignature
from the logic inmethodSigCanBeFound
.tokenizeSignature
to OMRVMMethodEnv and call fromras/Limitfile.cpp
methodSigCanBeCompiled
(and related functions) to avoid passing in the type of methodconstrainACall
to be specialized by projectinnerConstrainACall
(#3763)innerConstrainACall
in OpenJ9 and relocate implementation and support functions to OpenJ9innerConstrainACall
from OMRgetParmValues
(#3761)methodType
identity fromTR_Method