On Thu, Jun 7, 2012 at 4:03 AM, Vladimir Berezniker <v...@hitechman.com> wrote: > Hi All, > > The intention if this patch is to introduce reusable logic for creating java > objects from within C++. This keeps object creation logic fully within C++ > while leaving to java the decision as to when they will be destroyed. It > will be used by RA code to allocate container object for items like SVNRa, > Editor, Directory and File. > > Thank you, > > Vladimir > > [[[ > JavaHL: New method for creating java objects linked to their C++ counterpart > > [ in subversion/bindings/javahl/native ] > > * SVNBase.cpp, SVNBase.h > (createCppBoundObject): New method for creating java objects linked to > their > C++ counterpart > > [ in subversion/bindings/javahl/src/org/tigris/subversion/javahl/ ] > > * JNIObject.java: Base class for JNI linked java objects > ]]]
Looks good. Is there a way to mark the new Java class as private? How do you plan to use this functionality? Relatedly, do you have a high-level plan for this series of patches? (Or, perhaps it was in your first set of mail, and I've just overlooked it...) -Hyrum -- uberSVN: Apache Subversion Made Easy http://www.uberSVN.com/