I'm not sure whether this is effectively used. Maybe, profiled information in Baseline JIT and LLInt is enough?