Sergey Chernov sergeych
  • Joined on 2022-07-18
sergeych pushed to bytecode-spec at SergeychWorks/lyng 2026-02-03 15:37:01 +03:00
54c6fca0e8 Add generic bounds checks and union/intersection types
c5bf4e5039 Add variance-aware type params and generic delegates
c9da0b256f Add minimal generics and typed callable casts
Compare 3 commits »
sergeych pushed to bytecode-spec at SergeychWorks/lyng 2026-02-03 03:39:56 +03:00
51b397686d Remove outdated CmdVmTest
be337144eb Enable tests and fix destructuring/prop setter parsing
824a58bbc5 Tighten compile-time slot resolution
523b9d338b Update compile-time resolution and tests
8f60a84e3b Fix loop scoping in bytecode and unignore ScriptTests
Compare 47 commits »
sergeych released 1.2.1: full featured language, stable at SergeychWorks/lyng 2026-02-02 21:11:06 +03:00
sergeych pushed tag 1.2.1 to SergeychWorks/lyng 2026-02-02 21:11:05 +03:00
sergeych pushed to master at SergeychWorks/lyng 2026-02-02 20:22:07 +03:00
f357f4039b 1.2.1
sergeych pushed to bytecode-spec at SergeychWorks/lyng 2026-01-29 06:47:47 +03:00
e346e7e56e Add iterator cancellation for bytecode for-in loops
0e069382a2 Re-enable ScriptTest concurrency and delegation cases
ac8277d374 Re-enable ScriptTest when sample and for-in bytecode checks
e143f31f3d Add bytecode support for when statements
Compare 4 commits »
sergeych pushed to bytecode-spec at SergeychWorks/lyng 2026-01-29 04:09:37 +03:00
91624a30b8 Re-enable ScriptTest regex and while break cases
55e06f04b2 Re-enable ScriptTest do/while and scoping cases
a8f9ddb60c Re-enable ScriptTest search and stacktrace cases
7f7cf0d904 Re-enable ScriptTest misc utility cases
Compare 4 commits »
sergeych pushed to bytecode-spec at SergeychWorks/lyng 2026-01-29 03:54:52 +03:00
104fd6b517 Re-enable ScriptTest exception cases
6c36314ed8 Re-enable more ScriptTest stdlib cases
8cec5cf7ec Re-enable ScriptTest apply/sum cases
6a0f6b3db5 Re-enable ScriptTest call-ellipsis and loop label cases
079bdb44a6 Re-enable ScriptTest lambda and while cases
Compare 13 commits »
sergeych pushed to bytecode-spec at SergeychWorks/lyng 2026-01-29 02:53:18 +03:00
f2b99fe23b Update JVM subset test ignores
e2a8de97f5 Enable more bytecode-ready tests
70d05f7987 Enable props/ops/object tests and improve unary/incdec
Compare 3 commits »
sergeych pushed to bytecode-spec at SergeychWorks/lyng 2026-01-29 02:36:31 +03:00
54d882ce89 Enable CmdVm, map literal, and jvm misc tests
3250e5e556 Enable MiniAst inference tests and map literal eval
1eb8793e35 Enable binding/miniast tests and support decl bytecode eval
5d5453d994 Unignore types and scope pooling tests
297810154f Unignore return and scope cycle tests
Compare 27 commits »
sergeych pushed to bytecode-spec at SergeychWorks/lyng 2026-01-26 03:57:20 +03:00
059e366787 Add bytecode slot metadata and compile-time mutability
sergeych created branch bytecode-spec in SergeychWorks/lyng 2026-01-25 23:42:30 +03:00
sergeych pushed to bytecode-spec at SergeychWorks/lyng 2026-01-25 23:42:30 +03:00
b4598bff98 Add object comparison opcodes to bytecode
fd1548c86c Add object equality and reference ops to bytecode
9c56cf751b Expand bytecode expression support for mixed ops
8ae6eb8d69 Add short-circuit ops in bytecode compiler and VM
3d9170d677 Expand bytecode expression support and add disassembler
Compare 10 commits »
sergeych pushed to master at SergeychWorks/lyng 2026-01-25 13:01:58 +03:00
b674ee7c18 Fix implicit member resolution for fields
a4f41f17bf Fix ctor param reassignment regression
96947aac50 Add benchmark notes
98d6ffe998 Optimize int range loops and add benchmark gating
Compare 4 commits »
sergeych pushed to master at SergeychWorks/lyng 2026-01-25 03:14:57 +03:00
74d73540c6 Optimize member access via slots
9b580bafb6 avoid suspend lambdas in var declaration statements
Compare 2 commits »
sergeych pushed to master at SergeychWorks/lyng 2026-01-24 19:04:05 +03:00
062f9e7866 fix wasmJs suspend-lambda generation and add agent guidance
717a79aca2 wasm generation bug workaround, docs and debugging tips
Compare 2 commits »
sergeych pushed to fix_broken_wasmJs at SergeychWorks/lyng 2026-01-24 18:10:57 +03:00
aec4a3766e wasm generation bug workaround, docs and debugging tips
sergeych created branch fix_broken_wasmJs in SergeychWorks/lyng 2026-01-24 18:10:57 +03:00
sergeych pushed to kotlin_compiler_bug_wasmJs at SergeychWorks/lyng 2026-01-21 21:57:10 +03:00
e196bc3012 but in kotlin wasmJS compiler: try wasmJs tests on node or browser, it fails.
sergeych pushed to kotlin_compiler_bug_wasmJs at SergeychWorks/lyng 2026-01-21 21:52:35 +03:00