You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is a locked tracking issue. Discussion takes place in individual issues. Related issues will be created by the admins, when needed.
Do not open issues or PRs for any of these, or for unsolicited features. Do not work on or submit code, unless a discussion has been fully resolved and you have been tasked with the implementation.
Issues listed here may be handled in the v3.0 development cycle, but there's no guarantee for that.
The following issues are grouped by their scope. The groups are listed in approximate dependency/implementation order.
Initial Bringup and Cleanup
TBD: Scope and non-scope of v3.0 branch.
TBD: Open design issues, implementation order, schedule.
TBD: Sponsoring for continued maintenance and development.
Open v3.0 branch
Remove obsolete archs and arch-variants, see status page
Remove obsolete target platforms
TBD
Compile all/most standard library functions
REQ: Simplify/unify this between interpreter and JIT backend.
REQ: Do not compromise pure interpreter performance (Consoles, iOS).
TBD: Make FFI mandatory? Needs pre-compiled equivalent for interpreter.
This is a locked tracking issue. Discussion takes place in individual issues. Related issues will be created by the admins, when needed.
Do not open issues or PRs for any of these, or for unsolicited features. Do not work on or submit code, unless a discussion has been fully resolved and you have been tasked with the implementation.
Issues listed here may be handled in the v3.0 development cycle, but there's no guarantee for that.
The following issues are grouped by their scope. The groups are listed in approximate dependency/implementation order.
Initial Bringup and Cleanup
Compile all/most standard library functions
os.*
andio.*
functionsCompile all/most bytecodes
Syntax Extensions
a?b:c
operator//
and__idiv
metamethodcontinue
keywordtonumber
)Compile-Time Evaluation
Garbage Collector
ffi.gc
size parameterPorts
Cleanups, Semantic Consistency
IR_HREF
, TBD call helpers for uncommon paths-march
flags? #865 (comment))FFI Feature Completion
Bytecode Portability and Determinism
LJ_FR2
?LJ_GC64
has a performance impact, butLJ_FR2
very little.JIT-Compiler Enhancements
Pattern Matching Rewrite
Repurpose Global+ Scope
local abs = math.abs
idiom, which is just red tape.require
to shortcut 2nd-level resolution, too.Debugging
Unconfirmed, Unclear
The text was updated successfully, but these errors were encountered: