hg: lambda/defender-prototype: 5 new changesets

robert.field at oracle.com robert.field at oracle.com
Thu Jun 30 10:35:29 PDT 2011


Changeset: ed6b8fe40cf8
Author:    Robert Field <Robert.Field at oracle.com>
Date:      2011-06-29 10:46 -0700
URL:       http://hg.openjdk.java.net/lambda/defender-prototype/rev/ed6b8fe40cf8

Remove unused algorithms

! .hgignore
! build.xml
! src/jsr335/agent/Agent.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/MethodMirror.java
- src/jsr335/agent/remi/RemiTransformer.java
- src/jsr335/agent/top/BrianClassModel.java
- src/jsr335/agent/top/BrianFactory.java
- src/jsr335/agent/top/BrianWeaveAnalyzer.java
- src/jsr335/agent/top/SimpleClassModel.java
- src/jsr335/agent/top/SimpleFactory.java

Changeset: f0a7a95aa89c
Author:    Robert Field <Robert.Field at oracle.com>
Date:      2011-06-29 11:44 -0700
URL:       http://hg.openjdk.java.net/lambda/defender-prototype/rev/f0a7a95aa89c

Unravel complexity included to allow multiple algorithms

! src/jsr335/agent/Agent.java
! src/jsr335/agent/batch/BatchClassModelMap.java
! src/jsr335/agent/batch/BatchExecute.java
! src/jsr335/agent/batch/Main.java
- src/jsr335/agent/top/AbstractFDClassModel.java
! src/jsr335/agent/top/AgentClassModelMap.java
! src/jsr335/agent/top/ClassModel.java
! src/jsr335/agent/top/ClassModelMap.java
! src/jsr335/agent/top/DelegatingWeaveAnalyzer.java
! src/jsr335/agent/top/FDClassModel.java
- src/jsr335/agent/top/FDFactory.java
- src/jsr335/agent/top/Factory.java
! src/jsr335/agent/top/MappingVisitor.java
- src/jsr335/agent/top/WeaveAnalyzer.java

Changeset: 82be4eaa3f28
Author:    Robert Field <Robert.Field at oracle.com>
Date:      2011-06-29 13:17 -0700
URL:       http://hg.openjdk.java.net/lambda/defender-prototype/rev/82be4eaa3f28

Simplify away all the complexity of generics for multiple ClassModel implementations

! src/jsr335/agent/Agent.java
! src/jsr335/agent/batch/BatchClassModelMap.java
! src/jsr335/agent/batch/BatchExecute.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/top/AgentClassModelMap.java
! src/jsr335/agent/top/ClassModel.java < src/jsr335/agent/top/FDClassModel.java
! src/jsr335/agent/top/ClassModelMap.java
! src/jsr335/agent/top/DelegatingWeaveAnalyzer.java
! src/jsr335/agent/top/MappingVisitor.java

Changeset: f66a31753073
Author:    Robert Field <Robert.Field at oracle.com>
Date:      2011-06-29 13:34 -0700
URL:       http://hg.openjdk.java.net/lambda/defender-prototype/rev/f66a31753073

Clean up access and reorganize ClassModel

! src/jsr335/agent/top/ClassModel.java

Changeset: d775ee6d0f2a
Author:    Robert Field <Robert.Field at oracle.com>
Date:      2011-06-29 16:10 -0700
URL:       http://hg.openjdk.java.net/lambda/defender-prototype/rev/d775ee6d0f2a

Access and store generic signature

! src/jsr335/agent/MethodKey.java
! src/jsr335/agent/top/ClassModel.java
! src/jsr335/agent/top/ClassModelMap.java
! src/jsr335/agent/top/MappingVisitor.java



More information about the lambda-dev mailing list