capnproto / capnproto-java

Cap'n Proto in pure Java
Other
405 stars 86 forks source link

imbue builders and readers with cap tables #131

Open vaci opened 1 year ago

vaci commented 1 year ago

In order to implement the RPC features of Capnproto in Java, the most intrusive change to the existing codebase is to imbue builders and readers with the tables for tracking references to any capabilities that may be associated with an arena.

This patch does the trivial but tedious work of wiring capability tables into builders and readers. Backward compatibility is maintained in existing method signatures by defaulting the optional capTable parameter to null.

mikehearn commented 7 months ago

Is there a reason this was never reviewed? Is the intention to never add RPC support to the Java implementation?