opentracing-contrib / java-jfr-tracer

This is a delegating tracer to be used with OpenTracing. It records span information into the JFR, allowing very deep tracing.
Apache License 2.0
77 stars 14 forks source link

Add minimal proxy API for JDK 7 & JDK 8 JFR #4

Closed thegreystone closed 5 years ago

thegreystone commented 5 years ago

We should be able to add a minimal proxy API for the classes and few methods used by the Oracle JDK 7 & 8. This would make it possible to cross compile everything on an Oracle JDK 11 (-release, -source, and -target), and not need an Oracle JDK anymore at compile time.

sfriberg commented 5 years ago

Problem will be testing which would require the JDK anyway

thegreystone commented 5 years ago

True. Seems TravisCI supports testing with the OracleJDK. :)

They give as an example: .travis.yml jdk:

Perhaps we can go with oraclejdk8 and openjdk11. (Some text indicated that testing oraclejdk7 may no longer work.)