RFR(M): 8200303: C2 should leverage profiling for lookupswitch/tableswitch

Vladimir Kozlov vladimir.kozlov at oracle.com
Mon Apr 9 14:40:22 UTC 2018


I did say:

 > Please, file a bug.

I never asked to fix it in current changes. We may never fix it due to 
limited resources :( but we will have record. It is definitely not high 
priority.

Thanks,
Vladimir

On 4/9/18 4:02 AM, Roland Westrelin wrote:
> 
>> But in your case I thouight just add MachJumpNode class and its supers
>> MachConstantNode and MachTypeNode.
> 
> MachJumpNode in the SA would need code to read the probabilities from
> the MachJumpNode in the VM process (that is, read the array address and
> then each elements, one per existing projection of the
> MachJumpNode). That doesn't sound straightforward (and high priority
> either). I'd like to file a bug for that and take care of it later. What
> do you think?
> 
> Roland.
> 


More information about the hotspot-compiler-dev mailing list