--- old/src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java 2018-09-13 11:38:59.000000000 -0700 +++ new/src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java 2018-09-13 11:38:58.000000000 -0700 @@ -305,4 +305,10 @@ * @throws IllegalArgumentException for malformed surrogates */ byte[] getBytesUTF8NoRepl(String s); + + /** + * Set the cause of Throwable + * @param cause set t's cause to new value + */ + void setCause(Throwable t, Throwable cause); }