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

Module: ppl/ppl Branch: master Commit: 56f8b01231e0ad8251e56a8f0c9e00cf0ebc3c75 URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=56f8b01231e0a...
Author: Enea Zaffanella zaffanella@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=56f8b0123...
participants (1)
-
Enea Zaffanella