summaryrefslogtreecommitdiff
path: root/src/compiler/dfo.lisp
AgeCommit message (Expand)Author
2024-04-30debug-dump: name COMPILED-DEBUG-INFO by its first entry.Stas Boukarev
2024-03-02It's often compared to multiple kinds, a single logtest is moreStas Boukarev
2024-02-12constraints: make sure all functional-kinds are ordered correctly.Stas Boukarev
2024-02-09constraints: order local functions after a call.Stas Boukarev
2023-12-16Fix find-dominators.Stas Boukarev
2023-11-03Perform dead code elimination before running ir1-phases.Stas Boukarev
2023-08-29Fold what DCE does into FIND-DFO.Charles Zhang
2023-02-25Go back to the old code for initial-dfo.Stas Boukarev
2023-01-15Fix scanning lambda calls for :ASSIGNMENT lambdas as well during dfoCharles Zhang
2023-01-03Do not retain load-time code when closing over top level bindings.Charles Zhang
2022-05-12Make FIND-INITIAL-DFO compute the set of initial components ASAP.Charles Zhang
2022-05-12Make block compilation of top-level closures work.Charles Zhang
2021-12-12Don't muck around with MAP-BLOCk-NLXes in FIND-DFO.Charles Zhang
2021-11-15Re(re)name PHYSENV to ENVIRONMENT.Charles Zhang
2020-05-07find-initial-dfo: protect against deleted lambda-home.Stas Boukarev
2020-04-28Fix merge-toplevel-lambdas when block-compiling.Stas Boukarev
2018-12-05Search-and-replace SB!C with SB-CDouglas Katzman
2018-11-18Allow locally referenced LETs to share the component.Stas Boukarev
2018-09-10Remove pre-physenv-analyze-toplevel.Stas Boukarev
2018-02-18Turn some ASSERTs into AVERs.Stas Boukarev
2017-12-04find-dfo: better check for deleted blocks.Stas Boukarev
2016-08-17Add more calls to POSSIBLY-BASE-STRINGIZEDouglas Katzman
2015-01-15Don't AVER when merging top-level lambdas which do not return.Stas Boukarev
2010-11-081.0.44.4: make MAKE-FUNCTIONAL-FROM-TOPLEVEL-LAMBDA build proper XEPsNikodemus Siivola
2007-02-061.0.2.13: Use an sset for LAMBDA-CALLS-OR-CLOSESJuho Snellman
2005-07-140.9.2.46:William Harold Newman
2005-03-010.8.20.1: fun-name fun, debugger debuggedNikodemus Siivola
2004-05-100.8.10.17:Christophe Rhodes
2004-05-010.8.10.3:Alexey Dejneka
2003-11-160.8.5.42:Alexey Dejneka
2003-11-150.8.5.40:Alexey Dejneka
2003-09-150.8.3.62:Alexey Dejneka
2003-06-030.8.0.27:Alexey Dejneka
2003-05-260.8.0.3:Alexey Dejneka
2003-01-290.7.12.10:Alexey Dejneka
2002-12-170.7.10.21:Alexey Dejneka
2002-05-280.7.4.3:William Harold Newman
2002-02-07(I didn't have convenient access to the Internet for almost a week, soWilliam Harold Newman
2002-01-090.pre7.118:William Harold Newman
2002-01-050.pre7.113:William Harold Newman
2001-12-080.pre7.86.flaky7.25:William Harold Newman
2001-12-060.pre7.86.flaky7.24:William Harold Newman
2001-12-040.pre7.86.flaky7.19:William Harold Newman
2001-12-040.pre7.86.flaky7.18:William Harold Newman
2001-12-030.pre7.86.flaky7.17:William Harold Newman
2001-12-020.pre7.86.flaky7.15:William Harold Newman
2001-11-290.pre7.86.flaky7.14:William Harold Newman
2001-11-110.pre7.86.flaky7.3:William Harold Newman
2001-11-100.pre7.86.flaky7.2:William Harold Newman
2001-11-100.pre7.86.flaky7.1:William Harold Newman