...
Original issue is that op_in's ArrayProfile does not record OutOfBounds. So it repeatedly causes OSR exit. I think we should introduce complete IC to op_in, which is similar to get_by_val. We would have op_in_by_val and op_in_by_id, and introduce ICs.