FST: fast java serialization drop in-replacement
APACHE-2.0 License
Published by RuedigerMoeller over 9 years ago
fixed #77 + #72. Thanks for reporting + spotting
Published by RuedigerMoeller over 9 years ago
Published by RuedigerMoeller over 9 years ago
Published by RuedigerMoeller over 9 years ago
Published by RuedigerMoeller over 9 years ago
Published by RuedigerMoeller over 9 years ago
Published by RuedigerMoeller over 9 years ago
Published by RuedigerMoeller over 9 years ago
Published by RuedigerMoeller over 9 years ago
Published by RuedigerMoeller over 9 years ago
Published by RuedigerMoeller over 9 years ago
Note: Emulating JDK-serialization behaviour is expensive. Consider registering custom serializers based on profiling data for optimal performance. fast-serialization speeds up the default case (no readObject/writeObject or Externalizable).
Published by RuedigerMoeller over 9 years ago
fix of #52 contained a call to a jdk 8 API method. replaced that by a jdk 7 implementation
Published by RuedigerMoeller over 9 years ago
Published by RuedigerMoeller almost 10 years ago
Published by RuedigerMoeller almost 10 years ago
MInor:
Published by RuedigerMoeller almost 10 years ago
fixed #42
Published by RuedigerMoeller almost 10 years ago
#39
JDK Serialization emulation:
A class calls putFields() from writeObject(), has no readObject() method (Vector.java). JDK expects hashtable-style putField() output to be binary compatible with vanilla default reading (awful from a performance perspective). Fix only degrades performance for like 5 classes of JDK. Vector has custom serializer anyway by default.
Found another bug by accident (missing rethrow of exception) in some places. fixed as well.
Published by RuedigerMoeller almost 10 years ago
fix for #38
Published by RuedigerMoeller almost 10 years ago
Published by RuedigerMoeller almost 10 years ago
(reconciled also to 1.x branch, released as 1.63)