Migrate compiler entries from using Klass* to oopDesc*:
JRT_BLOCK_ENTRY(void, OptoRuntime::new_instance_C(Klass* klass, JavaThread* thread))
becomes
JRT_BLOCK_ENTRY(void, OptoRuntime::new_instance_C(oopDesc* mirror, JavaThread* thread))
It should simplify the logic to keep classes alive across safepoints and allows to remove handles to class mirrors added byJDK-8141420. 
            
JRT_BLOCK_ENTRY(void, OptoRuntime::new_instance_C(Klass* klass, JavaThread* thread))
becomes
JRT_BLOCK_ENTRY(void, OptoRuntime::new_instance_C(oopDesc* mirror, JavaThread* thread))
It should simplify the logic to keep classes alive across safepoints and allows to remove handles to class mirrors added by
- relates to
- 
                    JDK-8141420 Compiler runtime entries don't hold Klass* from being GCed -           
- Closed
 
-         
 P4
  P4