Light version of patch (rebasing JDK8-based patch)
Disabling RewriteBytecodes
Mark all nmethod's as scavengable
Adding back tests
Disabling java.lang.Object redefinition test
Fixing potential race condition in the test
Splitting ReflectionTest into two to fix ND test issue
Cleaning up the code -- using GrowableArray sort for sorting