Special ASM branches named valhalla
    Remi Forax 
    forax at univ-mlv.fr
       
    Thu Jul 24 22:43:31 UTC 2014
    
    
  
On 07/25/2014 12:28 AM, John Rose wrote:
> On Jul 24, 2014, at 3:23 PM, Remi Forax <forax at univ-mlv.fr 
> <mailto:forax at univ-mlv.fr>> wrote:
>
>> I want to change the name of a method,
>> I should not need to fold and unfold an unerased type.
>
> I agree, which is why I think we should replace CONSTANT_Utf8 and/or 
> CONSTANT_Class constants by structured CONSTANT_Signature constants. 
>  They can remain opaque and "all folded up" to most visitors.
Ok, got it, you don't want any side table for the unerased signature,
in that case I think that only the descriptor should be a 
CONSTANT_Signature.
>  The net impact on constant pool parsing is probably positive, since 
> the overall byte-size of the CP will go down due to structure sharing.
yes.
>
> — John
Rémi
    
    
More information about the valhalla-dev
mailing list