-
Notifications
You must be signed in to change notification settings - Fork 0
All issues
Issue creation is restricted in this repository
Issues
is:issue state:open
is:issue state:open
Search results
Hash trait and non-string Map keys
codegenJIT, AOT, FIR lowering, runtimeJIT, AOT, FIR lowering, runtimegapSpecced or planned but not yet implementedSpecced or planned but not yet implementedmediumShould get done, not urgentShould get done, not urgentrfcTied to a specific RFC or design docTied to a specific RFC or design docstdlibStandard library modules and builtinsStandard library modules and builtinstype-systemType checker, inference, generics, traitsType checker, inference, generics, traitsStatus: Open.#53 In brianp/asterc;runtime: cancellation skips Close/Drop cleanup; mutex.lock(block:) leaks the lock on throw
asyncAsync, concurrency, channels, tasksAsync, concurrency, channels, tasksbugSomething isn't workingSomething isn't workingcodegenJIT, AOT, FIR lowering, runtimeJIT, AOT, FIR lowering, runtimehighImportant, address soonImportant, address soonsoundnessType system or runtime correctness issueType system or runtime correctness issueStatus: Open.#51 In brianp/asterc;consistency debts: LIFO mutex wait queue, reassigned diagnostic codes, stale comments, L008 never emitted
codegenJIT, AOT, FIR lowering, runtimeJIT, AOT, FIR lowering, runtimelowNice to have, no rushNice to have, no rushtoolingCLI, formatter, LSP, REPLCLI, formatter, LSP, REPLStatus: Open.#50 In brianp/asterc;runtime: cross-worker GC soundness — per-OS-thread heaps, but objects migrate and are shared across workers
codegenJIT, AOT, FIR lowering, runtimeJIT, AOT, FIR lowering, runtimehighImportant, address soonImportant, address soonsoundnessType system or runtime correctness issueType system or runtime correctness issueStatus: Open.#49 In brianp/asterc;fir: every function re-evaluates ALL top-level lets in its prelude (no reference analysis, no shared global storage)
bugSomething isn't workingSomething isn't workingcodegenJIT, AOT, FIR lowering, runtimeJIT, AOT, FIR lowering, runtimehighImportant, address soonImportant, address soonStatus: Open.#48 In brianp/asterc;typecheck: special-case accretion in check_call and TypeChecker state; stdlib exists only as Rust tables
mediumShould get done, not urgentShould get done, not urgentstdlibStandard library modules and builtinsStandard library modules and builtinstype-systemType checker, inference, generics, traitsType checker, inference, generics, traitsStatus: Open.#47 In brianp/asterc;Dead code detection and tree-shaking
codegenJIT, AOT, FIR lowering, runtimeJIT, AOT, FIR lowering, runtimeenhancementNew feature or requestNew feature or requestmediumShould get done, not urgentShould get done, not urgenttype-systemType checker, inference, generics, traitsType checker, inference, generics, traitsStatus: Open.#45 In brianp/asterc;Module resolution relative to Seedfile project root
enhancementNew feature or requestNew feature or requestmediumShould get done, not urgentShould get done, not urgenttoolingCLI, formatter, LSP, REPLCLI, formatter, LSP, REPLStatus: Open.#43 In brianp/asterc;Minify stdlib parameter names
enhancementNew feature or requestNew feature or requestlowNice to have, no rushNice to have, no rushstdlibStandard library modules and builtinsStandard library modules and builtinsStatus: Open.#42 In brianp/asterc;Rename std/crypto to std/hash
enhancementNew feature or requestNew feature or requestlowNice to have, no rushNice to have, no rushstdlibStandard library modules and builtinsStandard library modules and builtinsStatus: Open.#41 In brianp/asterc;Remove mandatory -> Void return type annotation
enhancementNew feature or requestNew feature or requestmediumShould get done, not urgentShould get done, not urgentparserParsing, syntax, lexerParsing, syntax, lexertype-systemType checker, inference, generics, traitsType checker, inference, generics, traitsStatus: Open.#40 In brianp/asterc;Support Unicode identifiers in Aster source files
enhancementNew feature or requestNew feature or requestmediumShould get done, not urgentShould get done, not urgentparserParsing, syntax, lexerParsing, syntax, lexerrfcTied to a specific RFC or design docTied to a specific RFC or design docStatus: Open.#39 In brianp/asterc;