[PPL-devel] [GIT] ppl/ppl(master): Caching other Java field/method IDs.

Enea Zaffanella zaffanella at cs.unipr.it
Fri Apr 24 21:54:36 CEST 2009


Module: ppl/ppl
Branch: master
Commit: 56f8b01231e0ad8251e56a8f0c9e00cf0ebc3c75
URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=56f8b01231e0ad8251e56a8f0c9e00cf0ebc3c75

Author: Enea Zaffanella <zaffanella at cs.unipr.it>
Date:   Fri Apr 24 12:10:04 2009 +0200

Caching other Java field/method IDs.
Also corrected a latent bug in helper function j_long_to_j_long_class.

---

 interfaces/Java/jni/ppl_java_common.cc             |  640 +++++++-------------
 interfaces/Java/jni/ppl_java_common.defs.hh        |   74 +++-
 interfaces/Java/jni/ppl_java_common.inlines.hh     |   51 +-
 interfaces/Java/jni/ppl_java_globals.cc            |  419 ++++++++++++-
 .../Java/parma_polyhedra_library/By_Reference.java |    4 +
 .../Java/parma_polyhedra_library/Congruence.java   |    5 +
 .../parma_polyhedra_library/Congruence_System.java |    5 +
 .../Java/parma_polyhedra_library/Constraint.java   |    5 +
 .../parma_polyhedra_library/Constraint_System.java |    5 +
 .../Java/parma_polyhedra_library/Generator.java    |   13 +-
 .../parma_polyhedra_library/Generator_System.java  |    5 +
 .../parma_polyhedra_library/Generator_Type.java    |    7 +-
 .../parma_polyhedra_library/Grid_Generator.java    |   35 +-
 .../Grid_Generator_System.java                     |    5 +
 .../Grid_Generator_Type.java                       |    7 +-
 .../Linear_Expression_Difference.java              |    5 +
 .../Linear_Expression_Sum.java                     |    5 +
 .../Linear_Expression_Times.java                   |    5 +
 .../Linear_Expression_Unary_Minus.java             |    4 +
 .../Linear_Expression_Variable.java                |    9 +
 .../MIP_Problem_Status.java                        |    7 +-
 .../Java/parma_polyhedra_library/Makefile.am       |   32 +-
 .../parma_polyhedra_library/Optimization_Mode.java |    7 +-
 .../Java/parma_polyhedra_library/PPL_Object.java   |    5 +
 .../parma_polyhedra_library/Relation_Symbol.java   |    7 +-
 .../Java/parma_polyhedra_library/Variable.java     |    7 +-
 26 files changed, 850 insertions(+), 523 deletions(-)

Diff:   http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commitdiff;h=56f8b01231e0ad8251e56a8f0c9e00cf0ebc3c75



More information about the PPL-devel mailing list