(original) (raw)

JAVA_HOME=./build/macosx-x64-debug/images/jdk JAVAC="${JAVA_HOME}/bin/javac -XDEnableValueTypes -XDallowFlattenabilityModifiers" JAVA="${JAVA_HOME}/bin/java -XX:+EnableValhalla" LIST_1="Test.java" LIST_2="Point.java Provider.java Parent.java InterfaceWithDefault.java WrongRemoteMethod.java" echo "*** Testing Object -> Value" cp ObjectPoint.java Point.java JAVACJAVAC JAVACLIST_1 LIST_2cpValuePoint.javaPoint.javaLIST_2 cp ValuePoint.java Point.java LIST2cpValuePoint.javaPoint.javaJAVAC LIST2LIST_2 LIST2JAVA Test echo echo "*** Testing Value -> Object" cp ValuePoint.java Point.java JAVACJAVAC JAVACLIST_1 LIST2cpObjectPoint.javaPoint.javaLIST_2 cp ObjectPoint.java Point.java LIST2cpObjectPoint.javaPoint.javaJAVAC LIST2LIST_2 LIST_2JAVA Test