Request for review: Rework cause-chaining in Exceptions was:JDK 8 code review request for 6380161 (reflect) Exception from newInstance() not chained to cause.
sebastian.sickelmann at gmx.de
Sun Aug 14 23:17:50 PDT 2011
some time ago, i wrote with Joe and David about advancing some
exception-types to the 4 standard ctors.
The first Exception i have looked at was InternalError and now(after
some struggeling with gnumake and hg) my patches for reviewing are ready.
I uploaded them at 
I split the changes into 3 parts.
1. Added 2 ctors to InternalError and VirtualMachineError****
2. Use the two ctors of InternalError**** (based on )
3. Chain Rootcause into InternalError** (based also on )
I think part 1 and 2 are uncritical. Part 3 is more critical because it
changes behavior (exception-chaining). But i don't think that part 3 is
unimportable, because in case of an InternalError (use should not be
able to recover) there shouldn't be a problem with a little longer
Is there someone who what to sponsor this or parts of it?
More information about the core-libs-dev