hg: lambda/defender-prototype: 2 new changesets
robert.field at oracle.com
robert.field at oracle.com
Wed Feb 9 21:32:44 PST 2011
Changeset: 57b5cc4b79fb
Author: Robert Field <Robert.Field at oracle.com>
Date: 2011-02-09 11:55 -0800
URL: http://hg.openjdk.java.net/lambda/defender-prototype/rev/57b5cc4b79fb
Convert and add, Brian's batch weaver restructured as an agent.
Partially unify the two agents.
Break it into packages.
Add batch support.
- lib/jsr335-agent.jar
! src/jsr335/agent/Agent.java
! src/jsr335/agent/ClassKey.java
- src/jsr335/agent/ClassMirror.java
- src/jsr335/agent/DefenderAttribute.java
+ src/jsr335/agent/MethodKey.java
- src/jsr335/agent/MethodMirror.java
+ src/jsr335/agent/Util.java
+ src/jsr335/agent/WeaveClassAdapter.java
- src/jsr335/agent/Woven.java
+ src/jsr335/agent/batch/BatchClassModelMap.java
+ src/jsr335/agent/batch/Entry.java
+ src/jsr335/agent/batch/FileEntry.java
+ src/jsr335/agent/batch/JarFileEntry.java
+ src/jsr335/agent/batch/JdkEntry.java
+ src/jsr335/agent/batch/Main.java
+ src/jsr335/agent/remi/AttributedMethodMirror.java
+ src/jsr335/agent/remi/ClassMirror.java
+ src/jsr335/agent/remi/ClassMirrorMap.java
+ src/jsr335/agent/remi/DefenderAttribute.java
+ src/jsr335/agent/remi/MethodMirror.java
+ src/jsr335/agent/remi/RemiTransformer.java
+ src/jsr335/agent/runtime/WeaveFailure.java
+ src/jsr335/agent/runtime/Woven.java
+ src/jsr335/agent/top/AgentClassModelMap.java
+ src/jsr335/agent/top/ClassModel.java
+ src/jsr335/agent/top/ClassModelMap.java
+ src/jsr335/agent/top/Defender.java
+ src/jsr335/agent/top/MappingVisitor.java
+ src/jsr335/agent/top/Weave.java
+ src/jsr335/agent/top/WeaveAnalyzer.java
+ src/jsr335/agent/top/WeaveClassVisitor.java
! test/jsr335/agent/junit/DefenderTestCase.java
Changeset: 63d076a6fc36
Author: Robert Field <Robert.Field at oracle.com>
Date: 2011-02-09 12:18 -0800
URL: http://hg.openjdk.java.net/lambda/defender-prototype/rev/63d076a6fc36
Merge build.xml files: ASM 4.0, batch testing
! build.xml
More information about the lambda-dev
mailing list