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