]> source.dussan.org Git - aspectj.git/commit
Remove JRockit LTW support, particularly JRockitAgent
authorAlexander Kriegisch <Alexander@Kriegisch.name>
Sat, 10 Apr 2021 05:32:04 +0000 (12:32 +0700)
committerAlexander Kriegisch <Alexander@Kriegisch.name>
Sat, 10 Apr 2021 05:33:08 +0000 (12:33 +0700)
commitf3ff0752b8ee68583fb5a90687ddb5943c2df25b
tree60212ecef510244380606c45e52af34e08a66fe1
parent2b0b1a98959bd0d569f1d04bd3b25dac8ef0bb7a
Remove JRockit LTW support, particularly JRockitAgent

In two places, the documentation now contains this text:

"Since AspectJ 1.9.7, the obsolete Oracle/BEA JRockit agent is no longer
part of AspectJ. JRockit JDK never supported Java versions higher than
1.6. Several JRockit JVM features are now part of HotSpot and tools like
Mission Control available for OpenJDK and Oracle JDK."

The decision to drop JRockit support was made during a discussion
between Alexander Kriegisch and Andy Clement:

Andy Clement wrote on 26 Mar 2021:

> Yes I think so.
>
>
> Alexander Kriegisch wrote on 26 Mar 2021:
>
>> https://en.wikipedia.org/wiki/JRockit
>>
>> Can we get rid of that? AspectJ requires Java 8, JRockit never
>> supported more than Java 6.

Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
15 files changed:
build/src/main/java/org/aspectj/internal/tools/build/Builder.properties
docs/devGuideDB/ltw.xml
lib/jrockit/LICENSE.TXT [deleted file]
lib/jrockit/jrockit-src.zip [deleted file]
lib/jrockit/jrockit.jar [deleted file]
lib/jrockit/managementapi-jrockit81.jar [deleted file]
libx/pom.xml
loadtime/pom.xml
loadtime/src/main/java/org/aspectj/weaver/loadtime/JRockitAgent.java [deleted file]
loadtime/src/test/java/org/aspectj/bea/jvm/ClassLibraryImpl.java [deleted file]
loadtime/src/test/java/org/aspectj/bea/jvm/JVMImpl.java [deleted file]
loadtime/src/test/java/org/aspectj/loadtime/LoadtimeModuleTests.java
loadtime/src/test/java/org/aspectj/weaver/loadtime/JRockitAgentTest.java [deleted file]
run-all-junit-tests/pom.xml
tests/ltw/java/net/URLClassLoader.java