git.iko.soy/rowtype-yoga/purescript-backend-optimizer
on main help sign in
4810dc0Fix example links (#121)Michael Bock 53d0a14Upgrade to spago@next (#120)Nathan Faubion 51494a0Merge remote-tracking branch 'refs/remotes/origin/main'Nathan Faubion 8f13fc9fix(#114): "\xdc11" string causes "An error occurred while decoding a JSON value" -> parse Array CodePoint (#116)Russians tortured my 18yo friend Ivan bc of ukr flag in mobile phone 347881aUpdate ci (#117)Nathan Faubion 5e76432Bump purs-backend-es version (1.4.3)Nathan Faubion 5a5a841Update dev dependenciesNathan Faubion 61fd499Correct paths windows backslashes and spawn shell param. (#112)Alex bdef8b5Fix a typo in README.md (#102)Denis Gorbachev 78a20c0Add hook for custom analysis (#99)Nathan Faubion 54b82acGenerate empty CtorSaturated, optimize it in codegen instead (#98)Verity Scheel cd03c12Bump purs-backend-es version (1.4.2)purs-backend-es-v1.4.2Nathan Faubion 38aa921Fix effect loop codegen in branches (#97)Nathan Faubion 9de6bd8Bump purs-backend-es version (1.4.1)purs-backend-es-v1.4.1Nathan Faubion cd11d75Various fixes for SemRef handling, Array ST (#94)Nathan Faubion 25d8ae8Fix build commandNathan Faubion d5428a6Bump purs-backend-es version (1.4.0)purs-backend-es-v1.4.0Nathan Faubion 52d4b88Fix regression in let floating, which can cause agressive inlining (#91)Nathan Faubion cf21ff5Add timing for codegen vs build (#90)Nathan Faubion ea5a2faAdd timings for JSON parse time (#89)Nathan Faubion 1793505Optimize CoreFn JSON decoders (#88)Nathan Faubion 8fa16b5Optimize duplicate branches in Semantics and Codegen (#87)Nathan Faubion 99e8250Bump ordered-collections version (#86)Nathan Faubion 8ecac1dRemove rewrite-based let floating (#85)Nathan Faubion 4f71267Remove unnecessary reverse (#84)Jordan Martinez 42bc801Simplify evalAssocLet (#83)Nathan Faubion c4dc645Add timing info option (#81)Nathan Faubion 8c7777aImprove associative operator handling (#77)Nathan Faubion 21b0f9fImplement general deref for extern and locals (#73)Nathan Faubion 5ddaf52Improvements to number and int const eval (#74)Nathan Faubion 7550209Constructor accessors should add a module dependency (#68)Antti Holvikari 0927ccdBump arrays dependency, update semantics (#66)Nathan Faubion dbb8993Add tracer option to the `optimize` pass (#55)Jordan Martinez 0609fa2Add unpack array rewrite (#65)Nathan Faubion 16aaca6Adds deref operation for NeutLocals in the Array.length PrimOp (#64)Mike Solomon c11f1e9Fix optimize loop guard (#52)Nathan Faubion 756bbb7Add type/constructor info to GetOffset/GetCtorField (#45)JordanMartinez 851e258Use shell in test spawn (#51)Nathan Faubion 5f1fd24Remove Maybe from fallback in Branch (#49)Justin Garcia 85a70a4Update Syntax.purs (#41)Yura Lazarev 38608f2Do not wrap enum sum tags in objects (#44)Hans-Thomas Mueller b967c00Bump purs-backend-es version (1.3.2)purs-backend-es-v1.3.2Nathan Faubion 6509f5dFix record normalization bug when last row pattern is wildcard (#43)JordanMartinez 7a05835Bump purs-backend-es version (1.3.1)purs-backend-es-v1.3.1Nathan Faubion fb5e6a8Fix analysis and heuristic for derefs. (#40)Nathan Faubion c37b527Fixed substract/divide associativity (aristanetworks#38). (#39)Hans-Thomas Mueller 56409ecRemove some unused codeNathan Faubion c769563Bump purs-backend-es version (1.3.0)purs-backend-es-v1.3.0Nathan Faubion d28d92cDon't push on versionNathan Faubion e552365Fix URL typoNathan Faubion