RFR: 8255429: Remove C2-based profiling

Igor Veresov iveresov at openjdk.java.net
Wed Oct 28 09:13:21 UTC 2020


On Wed, 28 Oct 2020 08:28:50 GMT, Vladimir Ivanov <vlivanov at openjdk.org> wrote:

>> If there are no objections I'd like to remove some obsolete code that was an experiment to implement profiling in C2. It was added during the first tiered compilation experiments and is not unused.
>
> Looks good.

> Do you mean that those profiling data never used before ? I noticed that those data was collected during abstract interpretation, is that `the first tiered compilation` you mean ?

No, it is code from >10 years ago that aimed to implement tiered compilation using c2 only. It generates code semantically equivalent to level 2 and 3. It is currently done by c1, so we don't need the c2 version.

-------------

PR: https://git.openjdk.java.net/jdk/pull/888


More information about the hotspot-compiler-dev mailing list