stephan 2004/06/03 05:43:28
Modified: src/blocks/javaflow/java/org/apache/cocoon/components/flow/java
ContinuationClassLoader.java JavaInterpreter.java
src/blocks/javaflow/test/org/apache/cocoon/components/flow/java/test
FlowTest.java InheritanceFlowTest.java
SimpleFlow.java
Added:
src/blocks/javaflow/java/org/apache/cocoon/components/flow/java/analyser
ControlFlowGraph.java ExceptionHandler.java
ExceptionHandlers.java ExecutionVisitor.java
Frame.java InstructionContext.java
LocalVariables.java OperandStack.java
Subroutine.java Subroutines.java
UninitializedObjectType.java
Log:
Add test case to verify the BUG in cases of mixing instrumented and
uninstrumented inner classes.
Add facility to declare class as Continuable without using the marker
interface.
Add a fork of the bcel verifer classes to bypass problems, which exists
if people have another version of xalan in the classpath.
Removed the InstConstraintVisitor, which more annoy than help.
Revision Changes Path
1.7 +55 -57
cocoon-2.1/src/blocks/javaflow/java/org/apache/cocoon/components/flow/java/ContinuationClassLoader.java
http://cvs.apache.org/viewcvs/cocoon-2.1/src/blocks/javaflow/java/org/apache/cocoon/components/flow/java/ContinuationClassLoader.java.diff?r1=1.6&r2=1.7
1.6 +8 -4
cocoon-2.1/src/blocks/javaflow/java/org/apache/cocoon/components/flow/java/JavaInterpreter.java
http://cvs.apache.org/viewcvs/cocoon-2.1/src/blocks/javaflow/java/org/apache/cocoon/components/flow/java/JavaInterpreter.java.diff?r1=1.5&r2=1.6
1.1
cocoon-2.1/src/blocks/javaflow/java/org/apache/cocoon/components/flow/java/analyser/ControlFlowGraph.java
http://cvs.apache.org/viewcvs/cocoon-2.1/src/blocks/javaflow/java/org/apache/cocoon/components/flow/java/analyser/ControlFlowGraph.java?rev=1.1
1.1
cocoon-2.1/src/blocks/javaflow/java/org/apache/cocoon/components/flow/java/analyser/ExceptionHandler.java
http://cvs.apache.org/viewcvs/cocoon-2.1/src/blocks/javaflow/java/org/apache/cocoon/components/flow/java/analyser/ExceptionHandler.java?rev=1.1
1.1
cocoon-2.1/src/blocks/javaflow/java/org/apache/cocoon/components/flow/java/analyser/ExceptionHandlers.java
http://cvs.apache.org/viewcvs/cocoon-2.1/src/blocks/javaflow/java/org/apache/cocoon/components/flow/java/analyser/ExceptionHandlers.java?rev=1.1
1.1
cocoon-2.1/src/blocks/javaflow/java/org/apache/cocoon/components/flow/java/analyser/ExecutionVisitor.java
http://cvs.apache.org/viewcvs/cocoon-2.1/src/blocks/javaflow/java/org/apache/cocoon/components/flow/java/analyser/ExecutionVisitor.java?rev=1.1
1.1
cocoon-2.1/src/blocks/javaflow/java/org/apache/cocoon/components/flow/java/analyser/Frame.java
http://cvs.apache.org/viewcvs/cocoon-2.1/src/blocks/javaflow/java/org/apache/cocoon/components/flow/java/analyser/Frame.java?rev=1.1
1.1
cocoon-2.1/src/blocks/javaflow/java/org/apache/cocoon/components/flow/java/analyser/InstructionContext.java
http://cvs.apache.org/viewcvs/cocoon-2.1/src/blocks/javaflow/java/org/apache/cocoon/components/flow/java/analyser/InstructionContext.java?rev=1.1
1.1
cocoon-2.1/src/blocks/javaflow/java/org/apache/cocoon/components/flow/java/analyser/LocalVariables.java
http://cvs.apache.org/viewcvs/cocoon-2.1/src/blocks/javaflow/java/org/apache/cocoon/components/flow/java/analyser/LocalVariables.java?rev=1.1
1.1
cocoon-2.1/src/blocks/javaflow/java/org/apache/cocoon/components/flow/java/analyser/OperandStack.java
http://cvs.apache.org/viewcvs/cocoon-2.1/src/blocks/javaflow/java/org/apache/cocoon/components/flow/java/analyser/OperandStack.java?rev=1.1
1.1
cocoon-2.1/src/blocks/javaflow/java/org/apache/cocoon/components/flow/java/analyser/Subroutine.java
http://cvs.apache.org/viewcvs/cocoon-2.1/src/blocks/javaflow/java/org/apache/cocoon/components/flow/java/analyser/Subroutine.java?rev=1.1
1.1
cocoon-2.1/src/blocks/javaflow/java/org/apache/cocoon/components/flow/java/analyser/Subroutines.java
http://cvs.apache.org/viewcvs/cocoon-2.1/src/blocks/javaflow/java/org/apache/cocoon/components/flow/java/analyser/Subroutines.java?rev=1.1
1.1
cocoon-2.1/src/blocks/javaflow/java/org/apache/cocoon/components/flow/java/analyser/UninitializedObjectType.java
http://cvs.apache.org/viewcvs/cocoon-2.1/src/blocks/javaflow/java/org/apache/cocoon/components/flow/java/analyser/UninitializedObjectType.java?rev=1.1
1.4 +3 -1
cocoon-2.1/src/blocks/javaflow/test/org/apache/cocoon/components/flow/java/test/FlowTest.java
http://cvs.apache.org/viewcvs/cocoon-2.1/src/blocks/javaflow/test/org/apache/cocoon/components/flow/java/test/FlowTest.java.diff?r1=1.3&r2=1.4
1.2 +0 -2
cocoon-2.1/src/blocks/javaflow/test/org/apache/cocoon/components/flow/java/test/InheritanceFlowTest.java
http://cvs.apache.org/viewcvs/cocoon-2.1/src/blocks/javaflow/test/org/apache/cocoon/components/flow/java/test/InheritanceFlowTest.java.diff?r1=1.1&r2=1.2
1.3 +30 -6
cocoon-2.1/src/blocks/javaflow/test/org/apache/cocoon/components/flow/java/test/SimpleFlow.java
http://cvs.apache.org/viewcvs/cocoon-2.1/src/blocks/javaflow/test/org/apache/cocoon/components/flow/java/test/SimpleFlow.java.diff?r1=1.2&r2=1.3