aboutsummaryrefslogtreecommitdiff
path: root/backendC/CleanCompilerSources/codegen3.c
AgeCommit message (Expand)AuthorFilesLines
2010-11-11prevent crash for tail recursive modulo cons function with overloaded casejohnvg1-0/+2
2009-12-22prevent crash if def_node==NULL (lhs strictness annotation)johnvg1-2/+2
2009-10-12fix bug in implementation of seqjohnvg1-2/+8
2009-01-14add seqjohnvg1-0/+21
2008-12-19add integers and rationalsjohnvg1-0/+14
2008-04-02fix bug in codegeneration for a redirection of an evaluated array tojohnvg1-2/+1
2005-01-25optimize apply of unknown function with two or more arguments, not yet enabledjohnvg1-0/+41
2003-12-09fix generated code for strict or unboxed list constructor root node on a cyclejohnvg1-26/+50
2003-02-20don't generate abc code to build dictionary for overloaded Niljohnvg1-3/+9
2002-10-31bug fix for boxed records and ! record selections,johnvg1-5/+8
2002-10-22add boxed recordsjohnvg1-65/+313
2002-03-06bug fix in 'improved' tail recursion modulo cons optimisationjohnvg1-1/+1
2002-03-06improve tail recursion modulo cons optimisationjohnvg1-116/+157
2002-03-04fix tail recursion modulo cons optimisationjohnvg1-18/+24
2002-02-28unbox record update function argumentsjohnvg1-1/+23
2001-11-21tail recursion modulo cons for strict listsjohnvg1-103/+82
2001-10-04fail explicit casesronny1-0/+24
2001-09-03added code for strict and unboxed listsjohnvg1-12/+114
2001-05-15merged with backend C source code on the macjohnvg1-0/+2
2001-03-27allow 'else fail' for all if nodes on root or injohnvg1-2/+24
2000-07-12clean 1.3.3 backend again againclean1-0/+2373