nathan
|
570aeee52c
|
WIP Rmi object serialization
|
2020-08-25 20:52:37 +02:00 |
|
nathan
|
977929d2a9
|
Cleaned up log
|
2020-08-25 20:52:01 +02:00 |
|
nathan
|
aaba26ab17
|
Cleaned up error log when ReflectASM cannot be used
|
2020-08-25 19:47:41 +02:00 |
|
nathan
|
a464d4b231
|
Fixed issue clearing RMI proxy objects on connection close
|
2020-08-25 19:47:13 +02:00 |
|
nathan
|
42664bfdfe
|
Fixed issues with restarting a client, notifyConnect/Disconnect now ALWAYS happen on a new coroutine
|
2020-08-25 17:46:36 +02:00 |
|
nathan
|
b24e4ae710
|
Code cleanup
|
2020-08-25 02:58:16 +02:00 |
|
nathan
|
6ad850209c
|
Fixed log typo
|
2020-08-25 02:55:55 +02:00 |
|
nathan
|
19e631a7ed
|
Centralized sending messages, fixed connection initialization and connection expiration checks
|
2020-08-25 02:43:20 +02:00 |
|
nathan
|
81302648b3
|
Cleaner logging of class registrations
|
2020-08-25 02:29:18 +02:00 |
|
nathan
|
3326fba214
|
Removed double-poll for events on the connection
|
2020-08-25 02:27:45 +02:00 |
|
nathan
|
ab69c21774
|
Cleaned up logging for registration data
|
2020-08-25 01:57:26 +02:00 |
|
nathan
|
312cf036ed
|
Added minlog. updated version
|
2020-08-24 01:42:03 +02:00 |
|
nathan
|
2faba6dcb4
|
Removed debug code
|
2020-08-23 19:23:26 +02:00 |
|
nathan
|
a17b9b95ff
|
Updated version
|
2020-08-23 11:36:02 +02:00 |
|
nathan
|
59773b4cce
|
Work on cleaning up how exceptions are thrown/logged
|
2020-08-23 01:12:17 +02:00 |
|
nathan
|
389af93f0a
|
More work done on cleaning up stack traces
|
2020-08-22 22:58:50 +02:00 |
|
nathan
|
8bca94683f
|
Added correct proxy+suspend example
|
2020-08-22 20:43:03 +02:00 |
|
nathan
|
4a033651cc
|
Cleaned up RMI coroutine suspension
|
2020-08-22 19:29:46 +02:00 |
|
nathan
|
0a9ae32595
|
Simplified RMI Response manager method invocations and access. code polish
|
2020-08-21 00:31:01 +02:00 |
|
nathan
|
c117c90ee5
|
RMI proxy objects no longer save "globally", but instead now are saved per connection
|
2020-08-20 23:28:12 +02:00 |
|
nathan
|
779861b072
|
Fixed math for rmiID storage. made ASYNC rmi call ID a constant
|
2020-08-20 22:09:39 +02:00 |
|
nathan
|
698701dfdc
|
rmiID is ALWAYS on the right for packed IDs. Fixed rmiID unsigned operations. WIP suspend proxy invocations
|
2020-08-20 13:08:36 +02:00 |
|
nathan
|
ee5e9eb24e
|
Updated copyright notices in files
|
2020-08-19 15:35:45 +02:00 |
|
nathan
|
4299078919
|
Updated copyright notices in files
|
2020-08-19 15:25:59 +02:00 |
|
nathan
|
bcc46577aa
|
Added more stack cleanup methods
|
2020-08-19 15:06:10 +02:00 |
|
nathan
|
f2704218f2
|
WIP suspending coroutine calls
|
2020-08-19 14:50:51 +02:00 |
|
nathan
|
0c9949225f
|
Fixed issues with RMI, fixed how rmi-async is handled
|
2020-08-19 01:34:31 +02:00 |
|
nathan
|
c6ad8e9829
|
Added proper proxy object tests
|
2020-08-19 01:30:44 +02:00 |
|
nathan
|
60dd1971c7
|
Added delayed invocation spam test
|
2020-08-19 01:30:21 +02:00 |
|
nathan
|
c4bac5116f
|
Updated comments
|
2020-08-19 01:06:11 +02:00 |
|
nathan
|
71e4f1ee3f
|
Removed unnecessary deprecation
|
2020-08-18 23:54:17 +02:00 |
|
nathan
|
d611174bad
|
code polish
|
2020-08-18 23:18:35 +02:00 |
|
nathan
|
e109762cb3
|
Added suspend methods for testing
|
2020-08-18 23:18:27 +02:00 |
|
nathan
|
f4bffabbcf
|
code polish
|
2020-08-18 23:17:49 +02:00 |
|
nathan
|
29367c4d5c
|
fixed warnings
|
2020-08-18 23:16:54 +02:00 |
|
nathan
|
1232ea0d8b
|
WIP serialization cleanup
|
2020-08-18 22:38:00 +02:00 |
|
nathan
|
345de4d734
|
take/return kryo no longer need to suspend
|
2020-08-18 22:37:08 +02:00 |
|
nathan
|
7df974ce40
|
Added override test
|
2020-08-18 01:50:20 +02:00 |
|
nathan
|
da5264c542
|
Fixed RMI short/int packing for negative numbers
|
2020-08-18 01:49:19 +02:00 |
|
nathan
|
d2caea6645
|
code cleanup, extracted more complex logic into it's own function
|
2020-08-17 16:52:46 +02:00 |
|
nathan
|
98c77488b5
|
Added continuation serializer for when serializing methods that are suspend
|
2020-08-17 16:51:13 +02:00 |
|
nathan
|
6f8a9c9d05
|
Cleaned up cached methods, added toString
|
2020-08-17 16:50:25 +02:00 |
|
nathan
|
da44f7c339
|
converetd to kotlin
|
2020-08-17 16:49:00 +02:00 |
|
nathan
|
57d0b2a14e
|
Fixed generics
|
2020-08-17 16:48:48 +02:00 |
|
nathan
|
a214c2b53a
|
converted to
|
2020-08-17 16:48:39 +02:00 |
|
nathan
|
77c3209090
|
Rename .java to .kt
|
2020-08-17 16:48:29 +02:00 |
|
nathan
|
f84bcdbec5
|
Added close for rmi support, removed actor
|
2020-08-17 16:48:16 +02:00 |
|
nathan
|
cd42f6b85d
|
Fixed size error when cleaning the stack trace
|
2020-08-17 16:47:50 +02:00 |
|
nathan
|
305e3bb085
|
moved aeron IO
|
2020-08-15 13:27:09 +02:00 |
|
nathan
|
22f80497ef
|
Changed package name
|
2020-08-15 13:26:58 +02:00 |
|