--- old/core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/JdkAttributes.java 2019-05-25 01:35:30.030902100 +0200 +++ new/core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/JdkAttributes.java 2019-05-25 01:35:29.915901700 +0200 @@ -472,17 +472,17 @@ public static final IAttribute IO_SOCKET_BYTES_WRITTEN = attr("bytesWritten", //$NON-NLS-1$ Messages.getString(Messages.ATTR_IO_SOCKET_BYTES_WRITTEN), Messages.getString(Messages.ATTR_IO_SOCKET_BYTES_WRITTEN_DESC), MEMORY); - public static final IAttribute IO_SIZE = Attribute.canonicalize(new Attribute("size", //#NON-NLS-1$ + public static final IAttribute IO_SIZE = Attribute.canonicalize(new Attribute("size", //#NON-NLS-1$ "Size", null, MEMORY) { @Override - public IMemberAccessor customAccessor(IType type){ + public IMemberAccessor customAccessor(IType type) { List> accessorList = new ArrayList<>(); accessorList.add(type.getAccessor(JdkAttributes.IO_SOCKET_BYTES_READ.getKey())); accessorList.add(type.getAccessor(JdkAttributes.IO_SOCKET_BYTES_WRITTEN.getKey())); accessorList.add(type.getAccessor(JdkAttributes.IO_FILE_BYTES_READ.getKey())); accessorList.add(type.getAccessor(JdkAttributes.IO_FILE_BYTES_WRITTEN.getKey())); for (IMemberAccessor accessor : accessorList) { - if(accessor != null) { + if (accessor != null) { return accessor; } } @@ -721,10 +721,10 @@ public static final IAttribute DUMP_REASON_RECORDING_ID = attr("recordingId", //$NON-NLS-1$ Messages.getString(Messages.ATTR_DUMP_REASON_RECORDING_ID), Messages.getString(Messages.ATTR_DUMP_REASON_RECORDING_ID_DESC), PLAIN_TEXT); - + public static final IAttribute SHUTDOWN_REASON = attr("reason", //$NON-NLS-1$ - Messages.getString(Messages.ATTR_SHUTDOWN_REASON), - Messages.getString(Messages.ATTR_SHUTDOWN_REASON_DESC), PLAIN_TEXT); + Messages.getString(Messages.ATTR_SHUTDOWN_REASON), Messages.getString(Messages.ATTR_SHUTDOWN_REASON_DESC), + PLAIN_TEXT); public static final IAttribute CLASSLOADER_LOADED_COUNT = attr("loadedClassCount", //$NON-NLS-1$ Messages.getString(Messages.ATTR_CLASSLOADER_LOADED_COUNT), @@ -899,7 +899,7 @@ public static final IAttribute CLASS_COUNT = attr("classCount", //$NON-NLS-1$ Messages.getString(Messages.ATTR_CLASS_COUNT), NUMBER); public static final IAttribute CLASS_LOADER_DATA = attr("classLoaderData", //$NON-NLS-1$ - Messages.getString(Messages.ATTR_CLASSLOADER_DATA), ADDRESS); + Messages.getString(Messages.ATTR_CLASSLOADER_DATA), ADDRESS); public static final IAttribute COMPILER_COMPILATION_ID = attr("compileId", //$NON-NLS-1$ Messages.getString(Messages.ATTR_COMPILER_COMPILATION_ID), NUMBER); @@ -1212,4 +1212,11 @@ CLASS); public static final IAttribute BIASED_REVOCATION_DISABLE_BIASING = attr("disableBiasing", //$NON-NLS-1$ Messages.getString(Messages.ATTR_DISABLE_BIASING), FLAG); + + public static final IAttribute NATIVE_LIBRARY_NAME = attr("name", //$NON-NLS-1$ + Messages.getString(Messages.ATTR_NATIVE_LIBRARY_NAME), PLAIN_TEXT); + public static final IAttribute BASE_ADDRESS = attr("baseAddress", //$NON-NLS-1$ + Messages.getString(Messages.ATTR_BASE_ADDRESS), ADDRESS); + public static final IAttribute TOP_ADDRESS = attr("topAddress", //$NON-NLS-1$ + Messages.getString(Messages.ATTR_TOP_ADDRESS), ADDRESS); }