8181211: C2: Use profiling data to optimize on/off heap unsafe accesses

Reviewed-by: kvn
16 files changed