You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by lu...@apache.org on 2012/09/28 18:45:29 UTC

svn commit: r1391546 - /commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/forward/ForwardModeDifferentiator.java

Author: luc
Date: Fri Sep 28 16:45:28 2012
New Revision: 1391546

URL: http://svn.apache.org/viewvc?rev=1391546&view=rev
Log:
Removed debug print statements.

Modified:
    commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/forward/ForwardModeDifferentiator.java

Modified: commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/forward/ForwardModeDifferentiator.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/forward/ForwardModeDifferentiator.java?rev=1391546&r1=1391545&r2=1391546&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/forward/ForwardModeDifferentiator.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/forward/ForwardModeDifferentiator.java Fri Sep 28 16:45:28 2012
@@ -18,7 +18,6 @@ package org.apache.commons.nabla.forward
 
 import java.io.IOException;
 import java.io.OutputStream;
-import java.io.PrintWriter;
 import java.lang.reflect.Constructor;
 import java.lang.reflect.InvocationTargetException;
 import java.util.HashMap;
@@ -33,11 +32,9 @@ import org.apache.commons.math3.util.Fas
 import org.apache.commons.nabla.DifferentiationException;
 import org.apache.commons.nabla.NablaMessages;
 import org.apache.commons.nabla.forward.analysis.ClassDifferentiator;
-import org.objectweb.asm.ClassReader;
 import org.objectweb.asm.ClassWriter;
 import org.objectweb.asm.Type;
 import org.objectweb.asm.tree.ClassNode;
-import org.objectweb.asm.util.TraceClassVisitor;
 
 /** Algorithmic differentiator class in forward mode based on bytecode analysis.
  * <p>This class is an implementation of the {@link UnivariateFunctionDifferentiator}
@@ -175,9 +172,6 @@ public class ForwardModeDifferentiator i
         throws DifferentiationException {
         try {
 
-            // TODO: the following print is for debug purpose only
-            new ClassReader(differentiableClass.getName()).accept(new TraceClassVisitor(new PrintWriter(System.err)), 0);
-
             // differentiate the function embedded in the differentiable class
             final ClassDifferentiator differentiator =
                 new ClassDifferentiator(differentiableClass, mathClasses);
@@ -193,9 +187,6 @@ public class ForwardModeDifferentiator i
             derived.accept(writer);
             final byte[] bytecode = writer.toByteArray();
 
-            // TODO: the following print is for debug purpose only
-            new ClassReader(bytecode).accept(new TraceClassVisitor(new PrintWriter(System.out)), 0);
-
             Class<? extends UnivariateDifferentiableFunction> dClass =
                     new DerivativeLoader(differentiableClass).defineClass(name, bytecode);
             byteCodeMap.put(name, bytecode);