Re: Proposal for back-porting JFR to OpenJDK8u

guangyu.zhu guangyu.zhu at aliyun.com
Thu Dec 6 06:33:18 UTC 2018


Hi Mario,

Thanks for support! JFR APIs were backported together with the event framework.

thanks,
Guangyu
------------------------------------------------------------------
Sender:Mario Torre <neugens at redhat.com>
Sent at:2018 Dec 5 (Wed) 20:57
To:guangyu.zhu <guangyu.zhu at aliyun.com>
Cc:jdk8u-dev <jdk8u-dev at openjdk.java.net>; sanhong.lsh <sanhong.lsh at alibaba-inc.com>; kingsum.chow <kingsum.chow at gmail.com>
Subject:Re: Proposal for back-porting JFR to OpenJDK8u

On Wed, Dec 5, 2018 at 10:56 AM guangyu.zhu <guangyu.zhu at aliyun.com> wrote:
>
> Hi there,
>
> Java Flight Recorder (JFR) has been open-sourced in OpenJDK 11 for some time. The tool is very useful for trouble-shooting and performance tuning. However, a lot of Java applications are still running on JDK 8. Thus we back-ported JFR from 11 to 8 on x86-64 platform, which actually has been widely used at Alibaba. We believe it is stable enough to be contributed back to the community.  By contributing our patch, the community can help make it work on other platforms too. So, I’d like to file a JEP and propose contributing it to OpenJDK8project, then people can work together to make the patch be pushed finally. What do you think?
>
> Thanks,
> Guangyu (Greg) Zhu

This is awesome, I've been toying with this idea myself lately, so I'm
very happy you would like to contribute this code, I would support
this proposal completely, and I'm very curious to see the actual
patch.

I think you are right in filing a JEP, it's the right approach for such changes.

On to some specific, Flight Recorder comes with some java API for user
code event generation, did you also backport that?

Cheers,
Mario

-- 
Mario Torre
Associate Manager, Software Engineering
Red Hat GmbH <https://www.redhat.com>
9704 A60C B4BE A8B8 0F30  9205 5D7E 4952 3F65 7898


More information about the jdk8u-dev mailing list