405ff2ec2brefs #35 hack to avoid cache clush for encodeAny and encode, double caching same object conflict. to refactor!
master
sergeych2025-07-19 14:12:41 +03:00
a9f65bdbe3refs #35 serializatino framework refactored: implementation put in open methods of Obj/ObjClass for flexibilitysergeych2025-07-19 12:19:13 +03:00
6ab438b1f6refs #35 serialize any: null, int, real, boolean, Instant. Added unary minus as general operator, not only to numbers. Instant truncation (nice for serialization)sergeych2025-07-17 23:18:00 +03:00
cffe4eaffcrefs #35 bits in BitArray/input/output reordered for better performance; started typed serializationsergeych2025-07-17 12:33:32 +03:00
7aee25ffefrefs #35 Buffer is not mutable, MutableBuffer added (to cache in serialized form)sergeych2025-07-16 11:47:23 +03:00
34bc7297bdrefs #35 bit granularity for bitstreams; LZW donesergeych2025-07-13 00:36:58 +03:00
23dafff453refs #35 started user class serialization; started MP compressionsergeych2025-07-12 22:14:11 +03:00
77f9191387refs #35 caching moved to level above objec serializing so we can cache strings, etc that are not Obj instancessergeych2025-07-12 11:48:14 +03:00
f26ee7cd7crefs #35 minimal serialization of simple types in bit-effective formatsergeych2025-07-12 00:33:18 +03:00
d969993997ref #35 bitwise pack/unpack for integerssergeych2025-07-11 06:09:09 +03:00
cfb2f7f128more docs, fixed parsing of an empty stringsergeych2025-06-13 17:59:40 +04:00
be4f2c7f45fix#14 when(value) with blows and whistles. Collection now is container (has Contains). greatly improved container properties of builtin classes.
0.6.0
sergeych2025-06-13 17:25:56 +04:00
7cc80e2433fix#20 do-while tests for labels, values, elsesergeych2025-06-13 11:05:30 +04:00
dacdcd7faaref #13 get rid pf tokens for private/protected, added open attribute parsingsergeych2025-06-13 10:31:32 +04:00
badeea9b280.4.0-SNAPSHOT: do-while, val/var returns initial value and accept any statement as initialization, etc.
0.4.0
sergeych2025-06-12 11:24:35 +04:00
a1267c4395fix#17 do-while loops +mode string functions +val/var cold be initialized with statement and return assigned valuessergeych2025-06-12 11:22:27 +04:00
652e1d3af4fix#15, default toString for a class +default comparison for a class !give up struct in favor of class (simpler)sergeych2025-06-10 18:50:52 +04:00
2a93e6f7dafix#9 block argument {} call without ()sergeych2025-06-10 18:32:38 +04:00
20c81dbf2efix#11 and private visibility for constructor params, fields and methods.sergeych2025-06-10 12:05:51 +04:00
fffa3d31bb- rewritten/fixed buildconfig - less noise - cosmetics in CLI toolsergeych2025-06-10 02:06:03 +04:00
56e0d2fd63optimizing refactoring: no more StoredObj.kt, WithAccess now always deals with Obj and is renamed to ObjRecordsergeych2025-06-09 16:34:30 +04:00