-
Notifications
You must be signed in to change notification settings - Fork 5
Issues
is:issue state:open
is:issue state:open
Issue creation is restricted in this repository
Search results
Lua.fromIR: topLevelNames parameter is always empty, guarded branches are dead code
area: codegenLua code generation / printingLua code generation / printingenhancementNew feature or requestNew feature or requestStatus: Open.#146 In purescript-lua/purescript-lua;IR DCE performs a no-op rewrite on every Abs with ParamUnused
area: irIR / optimizer / DCE / inlinerIR / optimizer / DCE / inlinerenhancementNew feature or requestNew feature or requestStatus: Open.#145 In purescript-lua/purescript-lua;idempotently detects the fixpoint by deep Eq on the whole UberModule
area: irIR / optimizer / DCE / inlinerIR / optimizer / DCE / inlinerenhancementNew feature or requestNew feature or requestStatus: Open.#144 In purescript-lua/purescript-lua;isUsedOnce counts references against stale bindings during inlining
area: irIR / optimizer / DCE / inlinerIR / optimizer / DCE / inlinerenhancementNew feature or requestNew feature or requestStatus: Open.#143 In purescript-lua/purescript-lua;optimizeModule recomputes whole-module free-reference counts per binding
area: irIR / optimizer / DCE / inlinerIR / optimizer / DCE / inlinerenhancementNew feature or requestNew feature or requestStatus: Open.#142 In purescript-lua/purescript-lua;inlineLocalBindings substitutes at index 0 for every Standalone grouping, wrong with same-name Let siblings
area: irIR / optimizer / DCE / inlinerIR / optimizer / DCE / inlinerbugSomething isn't workingSomething isn't workingStatus: Open.#141 In purescript-lua/purescript-lua;reduceTableDefinitionAccessor ignores TableRowKV rows and duplicate fields (folds to Nil)
area: codegenLua code generation / printingLua code generation / printingbugSomething isn't workingSomething isn't workingStatus: Open.#140 In purescript-lua/purescript-lua;Design: globally unique local names (GUC) in the IR pipeline
area: irIR / optimizer / DCE / inlinerIR / optimizer / DCE / inlinerenhancementNew feature or requestNew feature or requestStatus: Open.#139 In purescript-lua/purescript-lua;First-class passes for the IR pipeline: Pass values, invariant checks, deterministic name supply
area: irIR / optimizer / DCE / inlinerIR / optimizer / DCE / inlinerenhancementNew feature or requestNew feature or requestStatus: Open.#138 In purescript-lua/purescript-lua;Lua optimizer rule pushDeclarationsDownTheInnerScope loses sharing and delays evaluation of let-bound values
bugSomething isn't workingSomething isn't workingStatus: Open.#136 In purescript-lua/purescript-lua;coroutine: bring purescript-lua-coroutine to production readiness
area: package-setBug in a package-set fork (FFI/sources), not the compilerBug in a package-set fork (FFI/sources), not the compilerenhancementNew feature or requestNew feature or requestStatus: Open.#72 In purescript-lua/purescript-lua;Introduce a new non-bundling compilation mode
area: codegenLua code generation / printingLua code generation / printingenhancementNew feature or requestNew feature or requestStatus: Open.#27 In purescript-lua/purescript-lua;