[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