Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / aristanetworks/purescript-backend-optimizer issues and pull requests

#111 - Evaluated left shifts rotate instead of dropping bits

Issue - State: closed - Opened by twhitehead 3 months ago - 2 comments

#109 - Move formating functions from Main into Main.Print

Pull Request - State: closed - Opened by Neppord 6 months ago - 1 comment

#108 - Readme section on how to run the tests

Issue - State: open - Opened by Neppord 6 months ago - 2 comments

#107 - Use core/json instead of argonaut

Pull Request - State: open - Opened by anttih 6 months ago

#105 - Add inlining directives for data types

Pull Request - State: open - Opened by natefaubion 8 months ago - 1 comment

#104 - spawn esbuild ENOENT

Issue - State: open - Opened by JohnGurin 8 months ago - 4 comments

#103 - Name clash between module and constructor name

Issue - State: open - Opened by kamenchunathan 8 months ago - 1 comment

#102 - Fix a typo in README.md

Pull Request - State: closed - Opened by DenisGorbachev about 1 year ago

#101 - Highly compactable output example

Issue - State: closed - Opened by drathier about 1 year ago - 2 comments

#100 - Float top-level lets

Pull Request - State: open - Opened by natefaubion about 1 year ago

#99 - Add hook for custom analysis

Pull Request - State: closed - Opened by natefaubion about 1 year ago - 2 comments

#98 - Generate empty CtorSaturated, optimize it in codegen instead

Pull Request - State: closed - Opened by MonoidMusician about 1 year ago - 2 comments

#97 - Fix effect loop codegen in branches

Pull Request - State: closed - Opened by natefaubion about 1 year ago - 1 comment

#95 - Extract corefn helpers to the library

Pull Request - State: closed - Opened by anttih about 1 year ago - 4 comments

#94 - Various fixes for SemRef handling, Array ST

Pull Request - State: closed - Opened by natefaubion over 1 year ago

#91 - Fix regression in let floating, which can cause agressive inlining

Pull Request - State: closed - Opened by natefaubion over 1 year ago

#90 - Add timing for codegen vs build

Pull Request - State: closed - Opened by natefaubion over 1 year ago

#89 - Add timings for JSON parse time

Pull Request - State: closed - Opened by natefaubion over 1 year ago

#88 - Optimize CoreFn JSON decoders

Pull Request - State: closed - Opened by natefaubion over 1 year ago

#87 - Optimize duplicate branches in Semantics and Codegen

Pull Request - State: closed - Opened by natefaubion over 1 year ago - 2 comments

#86 - Bump ordered-collections version

Pull Request - State: closed - Opened by natefaubion over 1 year ago - 1 comment

#85 - Remove rewrite-based let floating

Pull Request - State: closed - Opened by natefaubion over 1 year ago - 3 comments

#84 - Remove unnecessary reverse

Pull Request - State: closed - Opened by jam-awake over 1 year ago

#83 - Simplify evalAssocLet

Pull Request - State: closed - Opened by natefaubion over 1 year ago

#82 - Benchmark alternative Map operation implementations

Issue - State: closed - Opened by natefaubion over 1 year ago

#81 - Add timing info option

Pull Request - State: closed - Opened by natefaubion over 1 year ago

#80 - Add option to remove pattern match failure assertions

Issue - State: open - Opened by natefaubion over 1 year ago

#79 - Optimize redundant if-else default branching

Issue - State: closed - Opened by natefaubion over 1 year ago - 4 comments

#78 - Build with source maps?

Issue - State: closed - Opened by noisyscanner over 1 year ago - 3 comments

#77 - Improve associative operator handling

Pull Request - State: closed - Opened by natefaubion over 1 year ago

#76 - Floats let bindings

Pull Request - State: open - Opened by mikesol over 1 year ago - 10 comments

#75 - Propagate constructor refinements in branches

Issue - State: open - Opened by natefaubion over 1 year ago - 2 comments

#74 - Improvements to number and int const eval

Pull Request - State: closed - Opened by natefaubion over 1 year ago - 1 comment

#73 - Implement general deref for extern and locals

Pull Request - State: closed - Opened by natefaubion over 1 year ago

#72 - Add inline annotation for data types

Issue - State: open - Opened by natefaubion over 1 year ago

#71 - Adds the ability to attach ad-hoc processors to optimize

Pull Request - State: open - Opened by mikesol over 1 year ago - 4 comments

#70 - Changes SemExtern to SemRef and uses it for general dereffing

Pull Request - State: closed - Opened by mikesol over 1 year ago - 2 comments

#69 - Floats let bindings outside of literal arrays, literal records and saturated constructors

Pull Request - State: closed - Opened by mikesol over 1 year ago - 9 comments

#68 - Constructor accessors should add a module dependency

Pull Request - State: closed - Opened by anttih over 1 year ago - 9 comments

#67 - Data accessors don't add a module dependency

Issue - State: closed - Opened by anttih over 1 year ago - 2 comments

#66 - Bump arrays dependency, update semantics

Pull Request - State: closed - Opened by natefaubion over 1 year ago - 2 comments

#65 - Add unpack array rewrite

Pull Request - State: closed - Opened by natefaubion over 1 year ago

#64 - Adds deref operation for NeutLocals in the Array.length PrimOp

Pull Request - State: closed - Opened by mikesol over 1 year ago - 3 comments

#63 - Inlined recursion try

Pull Request - State: open - Opened by mikesol over 1 year ago

#62 - Inlined recursion revert

Pull Request - State: closed - Opened by mikesol over 1 year ago

#61 - Adds inlined recursion with pretty conservative guard

Pull Request - State: open - Opened by mikesol over 1 year ago

#60 - Inlined recursion2 hash

Pull Request - State: closed - Opened by mikesol over 1 year ago

#59 - Inlined recursion2

Pull Request - State: closed - Opened by mikesol over 1 year ago

#58 - Adds backend syntax and backend semantics for recursive abstraction

Pull Request - State: closed - Opened by mikesol over 1 year ago

#57 - Adds stop only after depth of 3

Pull Request - State: closed - Opened by mikesol over 1 year ago

#55 - Add tracer option to the `optimize` pass

Pull Request - State: closed - Opened by jam-awake over 1 year ago - 2 comments

#54 - Inline method calls via a directive

Issue - State: closed - Opened by gbagan over 1 year ago - 3 comments

#52 - Fix optimize loop guard

Pull Request - State: closed - Opened by natefaubion over 1 year ago

#51 - Use shell in test spawn

Pull Request - State: closed - Opened by natefaubion over 1 year ago

#50 - CI currently crashes on Windows

Issue - State: closed - Opened by jam-awake over 1 year ago - 1 comment

#49 - Remove Maybe from fallback in Branch

Pull Request - State: closed - Opened by purefunctor over 1 year ago - 3 comments

#47 - Add snapshot for exports

Pull Request - State: closed - Opened by JordanMartinez over 1 year ago

#46 - Bindings order differs from source file's order

Issue - State: closed - Opened by JordanMartinez over 1 year ago - 2 comments

#45 - Add type/constructor info to GetOffset/GetCtorField

Pull Request - State: closed - Opened by JordanMartinez over 1 year ago - 1 comment

#44 - Do not wrap enum sum tags in objects

Pull Request - State: closed - Opened by htmue over 1 year ago - 1 comment

#43 - Fix record normalization bug when last row pattern is wildcard

Pull Request - State: closed - Opened by JordanMartinez over 1 year ago

#42 - Case expressions with partial record binders incomplete

Issue - State: closed - Opened by htmue over 1 year ago - 2 comments

#41 - chore: re-use `esArrowFunction` internally.

Pull Request - State: closed - Opened by Unisay almost 2 years ago - 1 comment

#40 - Fix analysis and heuristic for derefs.

Pull Request - State: closed - Opened by natefaubion almost 2 years ago

#39 - Fixed substract/divide associativity (aristanetworks#38).

Pull Request - State: closed - Opened by htmue almost 2 years ago - 4 comments

#38 - a - (b - c) != a - b - c

Issue - State: closed - Opened by htmue almost 2 years ago - 2 comments

#37 - ES syntax optimizations

Pull Request - State: closed - Opened by natefaubion almost 2 years ago

#36 - Use a proper AST for ES codegen

Pull Request - State: closed - Opened by natefaubion about 2 years ago

#35 - Minimal example using `Node.FS.Async.stat` fails at runtime

Issue - State: closed - Opened by ptrfrncsmrph about 2 years ago - 10 comments

#34 - Evaluate literal `String` comparison

Issue - State: open - Opened by jam-awake about 2 years ago - 2 comments

#33 - Add inline annotations for some more core libs

Pull Request - State: open - Opened by jam-awake about 2 years ago

#32 - Add elimination rules for unsafePerformEffect on pure.

Pull Request - State: closed - Opened by natefaubion about 2 years ago

#31 - Initial work on st functions

Pull Request - State: closed - Opened by mikesol about 2 years ago - 10 comments

#30 - New mkSTFn family should have same optimizations as the mkEffectFn family

Issue - State: closed - Opened by mikesol about 2 years ago - 1 comment

#29 - Runtime error in `Node.FS.Sync.stat` (and likely more in that module)

Issue - State: closed - Opened by colinwahl about 2 years ago - 7 comments

#28 - Runtime error with MonadEffect

Issue - State: closed - Opened by dariooddenino about 2 years ago - 6 comments

#27 - Fix hygiene for top-level bindings.

Pull Request - State: closed - Opened by natefaubion about 2 years ago - 2 comments

#26 - `lift1` bug from `purescript-formatters`

Issue - State: closed - Opened by garyb about 2 years ago - 6 comments

#25 - createProcess: posix_spawnp: does not exist

Issue - State: closed - Opened by jamesdbrock about 2 years ago - 2 comments

#24 - Reassoc let bindings within effect bind spines

Pull Request - State: closed - Opened by natefaubion about 2 years ago

#23 - Fix transitive spine prop directive inference

Pull Request - State: closed - Opened by natefaubion about 2 years ago

#22 - Add docs on how to think through inline directives

Pull Request - State: open - Opened by jam-awake about 2 years ago - 4 comments

#21 - Add more directives for `core` libraries

Pull Request - State: closed - Opened by jam-awake about 2 years ago - 9 comments

#20 - Configurable inlining heuristics

Issue - State: open - Opened by natefaubion about 2 years ago

#19 - Add inline directives for parameterized dictionaries

Pull Request - State: closed - Opened by natefaubion about 2 years ago

#18 - Unpack TCO loops

Issue - State: open - Opened by natefaubion about 2 years ago

#17 - Add inline signatures for parameterized dictionaries

Issue - State: closed - Opened by natefaubion about 2 years ago - 1 comment

#16 - Add prod.dhall example

Pull Request - State: closed - Opened by sigma-andex about 2 years ago

#15 - Fix mutual TCO call arguments

Pull Request - State: closed - Opened by natefaubion about 2 years ago - 2 comments

#14 - Bundler outputs sorting function that hangs in an infinite loop

Issue - State: closed - Opened by mikesol over 2 years ago - 3 comments

#13 - Fix identifier escaping

Pull Request - State: closed - Opened by natefaubion over 2 years ago

#12 - Update Common.purs

Pull Request - State: closed - Opened by mikesol over 2 years ago - 1 comment

#11 - Single quotation mark produced in codgen output

Issue - State: closed - Opened by mikesol over 2 years ago - 2 comments