Sergey Chernov sergeych
  • Joined on 2022-07-18
sergeych pushed to master at SergeychWorks/lyng 2025-07-19 14:12:45 +03:00
405ff2ec2b refs #35 hack to avoid cache clush for encodeAny and encode, double caching same object conflict. to refactor!
sergeych pushed to master at SergeychWorks/lyng 2025-07-19 12:28:26 +03:00
a9f65bdbe3 refs #35 serializatino framework refactored: implementation put in open methods of Obj/ObjClass for flexibility
sergeych pushed to master at SergeychWorks/lyng 2025-07-17 23:24:05 +03:00
6ab438b1f6 refs #35 serialize any: null, int, real, boolean, Instant. Added unary minus as general operator, not only to numbers. Instant truncation (nice for serialization)
sergeych pushed to master at SergeychWorks/lyng 2025-07-17 12:34:46 +03:00
cffe4eaffc refs #35 bits in BitArray/input/output reordered for better performance; started typed serialization
sergeych pushed to master at SergeychWorks/lyng 2025-07-16 11:47:33 +03:00
7aee25ffef refs #35 Buffer is not mutable, MutableBuffer added (to cache in serialized form)
sergeych pushed to master at SergeychWorks/lyng 2025-07-16 11:10:57 +03:00
f3d766d1b1 refs #35 Lynon builtin compression
sergeych pushed to master at SergeychWorks/lyng 2025-07-13 00:37:31 +03:00
34bc7297bd refs #35 bit granularity for bitstreams; LZW done
sergeych pushed to master at SergeychWorks/lyng 2025-07-12 22:15:05 +03:00
23dafff453 refs #35 started user class serialization; started MP compression
77f9191387 refs #35 caching moved to level above objec serializing so we can cache strings, etc that are not Obj instances
Compare 2 commits »
sergeych pushed to master at SergeychWorks/lyng 2025-07-12 00:47:15 +03:00
f26ee7cd7c refs #35 minimal serialization of simple types in bit-effective format
sergeych pushed to master at SergeychWorks/lyng 2025-07-11 06:09:14 +03:00
d969993997 ref #35 bitwise pack/unpack for integers
sergeych opened issue SergeychWorks/lyng#40 2025-07-11 05:59:55 +03:00
create type references in module scopes and class constructors and be sure packge name is available
sergeych commented on issue SergeychWorks/lyng#35 2025-07-11 05:58:17 +03:00
Minimal serialization

format will be named as "Lynon"; it will use bit-encoding for minimal size and variable-length cache references.

sergeych pushed to master at SergeychWorks/lyng 2025-07-11 05:56:49 +03:00
987b80e44d lynon started
sergeych pushed to master at SergeychWorks/lyng 2025-07-10 15:55:05 +03:00
5848adca61 fix #39 correct implementation of ++ and -- with indexing access
sergeych closed issue SergeychWorks/lyng#39 2025-07-10 15:55:05 +03:00
++/ indexing fails
sergeych pushed to master at SergeychWorks/lyng 2025-07-10 12:47:04 +03:00
f1ae4b2d23 fixed CLI for new compiler interface
sergeych pushed to master at SergeychWorks/lyng 2025-07-10 12:43:01 +03:00
30b6ef235b each new scope with no parent now starts with a copy of import manager to isolate its imports
9771b40c98 fixed double imports bug
Compare 2 commits »
sergeych pushed to master at SergeychWorks/lyng 2025-07-10 11:10:32 +03:00
230cb0a067 ref #34 time formatting and precision time access
sergeych pushed to master at SergeychWorks/lyng 2025-07-10 00:00:07 +03:00
732d8f3877 fix #34 minimal time manipulation
sergeych closed issue SergeychWorks/lyng#34 2025-07-10 00:00:07 +03:00
Time classes