Commit graph

610 commits

Author SHA1 Message Date
Vaci Koblizek
407d25c8c2 tidy up interface generation 2020-11-05 17:59:05 +00:00
Vaci Koblizek
dba99ca17a combine javaFullName methods 2020-11-05 17:59:05 +00:00
Vaci Koblizek
518769247b remove generated schema.schema 2020-11-05 17:59:05 +00:00
Vaci Koblizek
02789acf29 add TestInterface.baz. Stub out broken TestGenerics 2020-11-05 17:59:05 +00:00
Vaci Koblizek
630d71d4e5 implement more capability tests 2020-11-05 17:59:05 +00:00
Vaci Koblizek
33d16c4fb6 add READY_NOW 2020-11-05 17:59:05 +00:00
Vaci Koblizek
aaa11f777c reduce gen script paths 2020-11-05 17:59:05 +00:00
Vaci Koblizek
069da9b0ad tidy up generated output and remove dead code 2020-11-05 17:59:05 +00:00
Vaci Koblizek
8565c40c14 capability test suite 2020-11-05 17:59:05 +00:00
Vaci Koblizek
a10e48d140 test schemas 2020-11-05 17:59:05 +00:00
Vaci Koblizek
a68b6ed81a schema generation script for dev work 2020-11-05 17:59:05 +00:00
Vaci Koblizek
d515500996 get rid of PipelineBase and PipelineImpl again 2020-11-05 17:59:05 +00:00
Vaci Koblizek
8eacc8cada major refactor of RemotePromise and Pipeline 2020-11-05 17:59:05 +00:00
Vaci Koblizek
2d8fe31a59 generic interface generation (WIP 2020-11-05 17:59:05 +00:00
Vaci Koblizek
86ccdd5a55 move cleanup to end of message loop 2020-11-05 17:59:05 +00:00
Vaci Koblizek
94ca2a04e6 remove sync modifier from getConnectionState and tidy 2020-11-05 17:59:05 +00:00
Vaci Koblizek
f2b2fc769f go back to using CompletableFuture (sigh) 2020-11-05 17:59:05 +00:00
Vaci Koblizek
c903cbf193 return this network via asConnection() 2020-11-05 17:59:05 +00:00
Vaci Koblizek
4f8c5faef4 tidy up access to hooks 2020-11-05 17:59:05 +00:00
Vaci Koblizek
dc4f8d07b4 dump more message types 2020-11-05 17:59:05 +00:00
Vaci Koblizek
1bf4bfc8a6 add ServerSets 2020-11-05 17:59:05 +00:00
Vaci Koblizek
4bb8f6a51f remove synchronised modifier from handleMessage 2020-11-05 17:59:05 +00:00
Vaci Koblizek
d6a163990e fix RpcState tests 2020-11-05 17:59:05 +00:00
Vaci Koblizek
debfda7351 try to run workflow with Java 14 2020-11-05 17:59:05 +00:00
Vaci Koblizek
88a8140d70 use Java 14 to compile all modules 2020-11-05 17:59:05 +00:00
Vaci Koblizek
13156f9255 remove extraneous writeTarget method 2020-11-05 17:59:05 +00:00
Vaci Koblizek
cd1fc4c460 make embargo.diembargo final 2020-11-05 17:59:05 +00:00
Vaci Koblizek
9268494421 Generate generic pipelines 2020-10-22 18:07:15 +01:00
Vaci Koblizek
e19faf0b81 tidy up cap table in BuilderArena 2020-10-22 15:55:11 +01:00
Vaci Koblizek
caa4441a65 fix local resolver, null caps, and add some doc comments 2020-10-22 15:55:11 +01:00
Vaci Koblizek
8ccfdc1bf6 remove redundent final modifier 2020-10-22 15:55:11 +01:00
Vaci Koblizek
9315c8aaba null cap test 2020-10-22 15:55:11 +01:00
Vaci Koblizek
011137b23f remove unused TwoPartyClient.runOnce 2020-10-22 15:55:11 +01:00
Vaci Koblizek
3161e246ae tidy up TwoPartyVatNetwork 2020-10-22 15:55:11 +01:00
Vaci Koblizek
e21ba577b5 accept default outgoing message size 2020-10-22 15:55:11 +01:00
Vaci Koblizek
633d3ff8cc remove redundent AnyPointer.getAsCap 2020-10-22 15:55:11 +01:00
Vaci Koblizek
f28b7de494 more message building size hints 2020-10-22 15:55:11 +01:00
Vaci Koblizek
83a4d4dc9e only tap incoming 2020-10-22 15:55:11 +01:00
Vaci Koblizek
05dc84b675 move more CompFutures to void 2020-10-22 15:55:11 +01:00
Vaci Koblizek
6d082a71b5 use getHook() accessor 2020-10-22 15:55:11 +01:00
Vaci Koblizek
c01228c31c add tap for dumping rpc messages 2020-10-22 15:55:11 +01:00
Vaci Koblizek
7b939d7c0b add moar size hints 2020-10-22 15:55:11 +01:00
Vaci Koblizek
215f485883 add network accessor 2020-10-22 15:55:11 +01:00
Vaci Koblizek
85a3565dc3 add fds accessor 2020-10-22 15:55:11 +01:00
Vaci Koblizek
730ca1abf5 question cleanup 2020-10-22 15:55:11 +01:00
Vaci Koblizek
7134461e7d use weak refs to cleanup import table 2020-10-22 15:55:11 +01:00
Vaci Koblizek
caec63d68c fix rpcsystem generic params, and hide various fields 2020-10-22 15:55:11 +01:00
Vaci Koblizek
c49221c2e9 add cleanup to questions and imports 2020-10-22 15:55:11 +01:00
Vaci Koblizek
89451874c3 simplify server runOnce 2020-10-22 15:55:11 +01:00
Vaci Koblizek
61c98ac266 avoid duplicating conditions in asserts 2020-10-22 15:55:11 +01:00