Sergey Chernov sergeych
  • Joined on 2022-07-18
sergeych pushed to master at SergeychWorks/lyng 2026-02-19 16:17:52 +03:00
6bf99d354b Refactor scope handling and caching, improve dynamic access and tests, bump version to 1.5.1-SNAPSHOT
sergeych pushed to master at SergeychWorks/lyng 2026-02-19 11:41:55 +03:00
66d9a40bb1 better scopeFacade
sergeych pushed to master at SergeychWorks/lyng 2026-02-19 11:12:57 +03:00
d82302dd01 Add support for variadic function types and ellipsis in type declarations, stricter lamda types compile-time checks and object binding for Kotlin bridges
sergeych pushed to master at SergeychWorks/lyng 2026-02-19 08:12:43 +03:00
e7c1adb2c5 Kotlin bride: object bindings added
sergeych pushed to master at SergeychWorks/lyng 2026-02-19 01:06:22 +03:00
45f3658742 better docs/AI instructions/readme
sergeych pushed to master at SergeychWorks/lyng 2026-02-18 21:42:15 +03:00
087143b022 Remove remaining JVM warnings
sergeych pushed to master at SergeychWorks/lyng 2026-02-18 21:14:27 +03:00
6d943c5e1e Migrate Instant to kotlin.time
79a541b148 Clean up compiler warnings
64debf78bd Fix MI Lynon serialization test
f0bcee407a Enable pooled closure test; keep MI serialization ignored
5b15d85c14 Enable lynlib tests, drop legacy perf tests
Compare 243 commits »
sergeych pushed to obsolete_interpreted_versions at SergeychWorks/lyng 2026-02-17 22:38:30 +03:00
23a1bb726f readme warning
sergeych created branch obsolete_interpreted_versions in SergeychWorks/lyng 2026-02-17 22:38:30 +03:00
sergeych pushed to bytecode-spec at SergeychWorks/lyng 2026-02-17 22:35:09 +03:00
2d4ae0d98b fixed site sample to be more expressive
sergeych pushed to bytecode-spec at SergeychWorks/lyng 2026-02-17 22:20:46 +03:00
74d911e837 Migrate IdeLenientImportProvider to lynglib, add detailed time-related documentation, and improve analysis support for unresolved references.
sergeych pushed to bytecode-spec at SergeychWorks/lyng 2026-02-17 12:48:09 +03:00
2e7c28f735 corrected home page samples
sergeych pushed to bytecode-spec at SergeychWorks/lyng 2026-02-17 12:35:47 +03:00
69156893d4 Improve receiver class handling and enhance resolution logic
sergeych pushed to bytecode-spec at SergeychWorks/lyng 2026-02-17 08:18:12 +03:00
df19524177 Refine variable resolution logic, update type alias syntax
sergeych pushed to bytecode-spec at SergeychWorks/lyng 2026-02-17 08:06:21 +03:00
b6851b7098 Improve variable resolution and expand test coverage; improved wahtsnew
sergeych pushed to bytecode-spec at SergeychWorks/lyng 2026-02-16 19:29:29 +03:00
afa4b20070 update version, site and docs
sergeych pushed to bytecode-spec at SergeychWorks/lyng 2026-02-16 19:08:48 +03:00
c5b8871c3a Add support for closed classes and enhancements to the Kotlin reflection bridge
sergeych pushed to bytecode-spec at SergeychWorks/lyng 2026-02-16 18:10:30 +03:00
7f2f99524f Expand fast ops optimization plan
bfa8a59df3 Unbox assign-op operands for fast int/real ops
09b1eb68ae Enable fast string compares for indexed list
fdb23b3a76 Reuse void slot for if statements
7c28296f92 Elide redundant bool conversions in logical ops
Compare 9 commits »
sergeych pushed to bytecode-spec at SergeychWorks/lyng 2026-02-16 06:16:50 +03:00
fd2da1efd3 VM optimizations
637258581d Optimize int loop jumps and document loop var immutability
db9dc73da8 Fix portability issues and move JVM-only test
b233d4c15f Improve plugin symbol accuracy in completion and docs
3f2c38c471 Add Scope.requireClass helper for stdlib binding
Compare 18 commits »
sergeych pushed to bytecode-spec at SergeychWorks/lyng 2026-02-12 17:48:12 +03:00
db4f7d0973 Finalize bytecode-only lambdas and frame binding
a481371349 Step 27E: add CLI bytecode fallback reporting
51319fa8b7 Step 27D: expose lambda fallback reporter
86ac7eee54 Step 27C: report lambda bytecode fallbacks
18278794d6 Step 27B: bytecode ::class
Compare 38 commits »