[PPL-devel] [GIT] ppl/ppl(master): Started caching Java field/ method IDs for jni callbacks.

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


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

Author: Enea Zaffanella <zaffanella at cs.unipr.it>
Date:   Fri Apr 24 09:56:40 2009 +0200

Started caching Java field/method IDs for jni callbacks.
Improved the translation from Java Coefficient to PPL Coefficient
objects by providing the former with a toString method.

---

 interfaces/Java/jni/ppl_java_common.cc             |   69 ++++++-------------
 interfaces/Java/jni/ppl_java_common.defs.hh        |   66 ++++++++++++++++---
 interfaces/Java/jni/ppl_java_common.inlines.hh     |   16 +----
 interfaces/Java/jni/ppl_java_globals.cc            |   71 +++++++++++++++++---
 .../Java/parma_polyhedra_library/Coefficient.java  |   10 +++
 .../parma_polyhedra_library/Linear_Expression.java |    5 ++
 .../Linear_Expression_Coefficient.java             |    5 ++
 .../Java/parma_polyhedra_library/Makefile.am       |   12 +++-
 .../parma_polyhedra_library/Poly_Con_Relation.java |    5 ++
 .../parma_polyhedra_library/Poly_Gen_Relation.java |    5 ++
 10 files changed, 184 insertions(+), 80 deletions(-)

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



More information about the PPL-devel mailing list