I'm using a slightly different approach, by using 2 jni calls only (one for allocation and a general purpose call) and 2 memory arenas (one input, one output) as registers all the logic is implemented strictly in c++ and the data passed via the arena is strictly java primitives (I have a generic variadic templates/tuples based mechanism for serializing/deserializing it) The results were very encouraging compared to other possible approaches (tested on Android)
_______________________________________________ zeromq-dev mailing list zeromq-dev@lists.zeromq.org http://lists.zeromq.org/mailman/listinfo/zeromq-dev