Closed aion-shidokht closed 5 years ago
Directly calling the methods in StringConcatFactory
and LambdaMetafactory
will not be supported since it would involve implementing a shadow version of multiple classes (MethodHandles, MethodType, Lookup, MethodHandle, CallSite
).
Problems revealed by the generated tests (using Randoop) for shadow classes are:
java/lang/String#<init>([III)V
is not foundequals
forDouble
is not implementedInteger.avm_reverse
returnslong
instead ofint
Also,
StringConcatFactory
,LambdaMetafactory
methods could not be called from deployed tests.