hg: valhalla/valhalla/jdk: Enhancement: add support for	cross-specialization boundaries accessors.
    maurizio.cimadamore at oracle.com 
    maurizio.cimadamore at oracle.com
       
    Fri Jun  5 14:08:47 UTC 2015
    
    
  
Changeset: 460e954a0da9
Author:    mcimadamore
Date:      2015-06-05 15:08 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/460e954a0da9
Enhancement: add support for cross-specialization boundaries accessors.
* use specialized host class when emitting invokespecial generic call sites
* fix missing specialization of receiver type in the BSM args of generic calls indy
* workaround: relax access MH constant-related checks on anonymous class (coming from UNSAFE.dAC)
! src/java.base/share/classes/java/lang/invoke/GenericMethodSpecializer.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/sun/invoke/util/VerifyAccess.java
! src/java.base/share/classes/valhalla/specializer/Specializer.java
    
    
More information about the valhalla-dev
mailing list