Sergey Chernov sergeych
  • Joined on 2022-07-18
sergeych pushed to bytecode-spec at SergeychWorks/lyng 2026-02-05 19:14:33 +03:00
9db5b12c31 Implement nullable shorthand for params
sergeych pushed to bytecode-spec at SergeychWorks/lyng 2026-02-05 18:39:41 +03:00
7e538ed8aa Expand mixed-slot stress tests
sergeych pushed to bytecode-spec at SergeychWorks/lyng 2026-02-05 18:00:55 +03:00
566ddc6bde Add mixed-slot closure stress test
sergeych pushed to bytecode-spec at SergeychWorks/lyng 2026-02-05 17:56:40 +03:00
afbd6e45b9 Fix numeric fast-paths for Obj arithmetic
sergeych opened issue SergeychWorks/lyng#99 2026-02-05 14:02:39 +03:00
bytecode: int/float inference bug
sergeych pushed to bytecode-spec at SergeychWorks/lyng 2026-02-05 13:55:43 +03:00
6220e982a0 optimization: Scope access is now a Kotlin interface, compiler uses direct slot access also for closures
43a6a7aaf4 Implement qualified cast views for MI
Compare 2 commits »
sergeych pushed to bytecode-spec at SergeychWorks/lyng 2026-02-04 16:49:18 +03:00
308a9c0bcb work in progress: unignoring tests
24c4ed85b4 Declare List.add in stdlib
Compare 2 commits »
sergeych pushed to bytecode-spec at SergeychWorks/lyng 2026-02-04 03:40:30 +03:00
1fab2702dd Allow Object members on unknown types
sergeych pushed to bytecode-spec at SergeychWorks/lyng 2026-02-04 03:31:21 +03:00
47654aee38 Enforce compile-time only member access
sergeych pushed to bytecode-spec at SergeychWorks/lyng 2026-02-04 03:04:27 +03:00
862486e0e8 Add stdlib extension wrapper coverage test
ce0393b309 Add wasm stdlib extension smoke test
0f1748e053 Add generic extern collection types
Compare 3 commits »
sergeych pushed to bytecode-spec at SergeychWorks/lyng 2026-02-04 00:25:25 +03:00
6539b9deff Fix wasm map usage and ignore annotation
ac2a734998 Align extern class member ids with runtime
ec64d7309c Add typed Iterable/Iterator externs
874f8fc205 Support generic extension receivers and Iterable signatures
Compare 4 commits »
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 »