Details
-
Enhancement
-
Resolution: Fixed
-
P4
-
None
-
None
-
b24
-
generic
-
generic
Description
lava.lang.instrument package info (src/java.instrument/share/classes/java/lang/instrument/package-info.java) says:
====
* Provides services that allow Java programming language agents to instrument
* programs running on the JVM. The mechanism for instrumentation is modification
* of the byte-codes of methods.
*
* <p> Note: developers/admininstrators are responsible for verifying
* the trustworthiness of content and structure of the Java Agents they deploy,
* since those are able to arbitrarily transform the bytecode from other JAR files.
* Since that happens after the Jars containing the bytecode have been verified
* as trusted, the trustworthiness of a Java Agent can determine the trust towards
* the entire program.
*
* <p> An agent is deployed as a JAR file. An attribute in the JAR file manifest
====
i.e. note about content of the jar file precedes info that agents are deployed as JAR files.
Also need to make consistent "JAR"/"Jar"
====
* Provides services that allow Java programming language agents to instrument
* programs running on the JVM. The mechanism for instrumentation is modification
* of the byte-codes of methods.
*
* <p> Note: developers/admininstrators are responsible for verifying
* the trustworthiness of content and structure of the Java Agents they deploy,
* since those are able to arbitrarily transform the bytecode from other JAR files.
* Since that happens after the Jars containing the bytecode have been verified
* as trusted, the trustworthiness of a Java Agent can determine the trust towards
* the entire program.
*
* <p> An agent is deployed as a JAR file. An attribute in the JAR file manifest
====
i.e. note about content of the jar file precedes info that agents are deployed as JAR files.
Also need to make consistent "JAR"/"Jar"