scala/scala — pull request #1572 by som-snytt (2012-11-04 21:30:28+00:00)
Title: Javap for Java 7 (Fixes SI-4936)

Add support for reflective invocation of javap under jdk7,
using the quasi-javax.tools API.

Under -Ygen-javap, warn if you can't.

Since JAVA_HOME is used to locate tools.jar, the script is
updated to convert it for cygwin.

A par-test awaits a fix for SI-6026 and perhaps consensus on usage of tests requiring tools.jar, e.g., whether a missing tools.jar should fail the test or skip it. Jenkins knows if java.home is set correctly. That's why he's Jenkins.

But this will be moot after the asm textifier.