From bc09fc8741ee1e5b49246eaa26e2a0cb6e61f26d Mon Sep 17 00:00:00 2001 From: nathan Date: Mon, 29 Feb 2016 21:24:56 +0100 Subject: [PATCH] Serialization is now ThreadLocal. Changed data compression from snappy -> LZ4 --- Dorkbox-Network/Dorkbox-Network.iml | 2 +- .../KryoCryptoSerializationManager.java | 870 +++++------------- .../dorkbox/network/connection/KryoExtra.java | 425 ++++++++- .../rmi/InvocationHandlerSerializer.java | 42 + .../rmi/InvocationResultSerializer.java | 30 + .../network/rmi/RemoteInvocationHandler.java | 12 +- .../dorkbox/network/rmi/RmiGlobalTest.java | 1 - .../network/rmi/RmiSendObjectTest.java | 2 - 8 files changed, 685 insertions(+), 699 deletions(-) create mode 100644 Dorkbox-Network/src/dorkbox/network/rmi/InvocationHandlerSerializer.java create mode 100644 Dorkbox-Network/src/dorkbox/network/rmi/InvocationResultSerializer.java diff --git a/Dorkbox-Network/Dorkbox-Network.iml b/Dorkbox-Network/Dorkbox-Network.iml index 0d6d7185..2b804a58 100644 --- a/Dorkbox-Network/Dorkbox-Network.iml +++ b/Dorkbox-Network/Dorkbox-Network.iml @@ -46,10 +46,10 @@ - +