You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
from https://github.com/OpenNMS/jrobin/releases
Replaces 1.5.9.1 from 2008-09-05
Needed for Java 9 to remove dependency on Sun private classes.
No modifications, but includes only core, data, and graph;
cmd, convertor, inspector, and tests are not included.
Using source instead of jar because:
- Release jar not available
- Additional change will be needed for Java 9
to remove dependency on Sun private classes, see:
OpenNMS/jrobin#3
jdeps result
org.jrobin.core.RrdNioBackend -> sun.misc.Cleaner JDK internal API (JDK removed internal API)
org.jrobin.core.RrdNioBackend -> sun.nio.ch.DirectBuffer JDK internal API (java.base)
Support Oracle JDK6-9
fix from
http://stackoverflow.com/questions/1854398/how-to-garbage-collect-a-direct-buffer-java
private void unmapFile() {
destroyBuffer(byteBuffer);
}
}
Tested with JDK8, JDK9_b121 require jvm option for JDK9
"-XaddExports:java.base/jdk.internal.ref=ALL-UNNAMED"
Possible solution to support other JDK providers at
https://sourceforge.net/p/tuer/code/HEAD/tree/pre_beta/src/main/java/engine/misc/DeallocationHelper.java
The text was updated successfully, but these errors were encountered: