index
:
compiler
master
Fork of the Clean compiler for experimenting with new features
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
backendC
/
CleanCompilerSources
/
optimisations.c
Age
Commit message (
Expand
)
Author
Files
Lines
2013-12-04
generate .impmod before importing labels and descriptors,
johnvg
1
-15
/
+51
2012-05-15
thunk lift partial function arguments,
johnvg
1
-29
/
+122
2011-02-25
remove some unused fields and variables
johnvg
1
-30
/
+27
2009-01-14
add seq
johnvg
1
-0
/
+9
2008-12-19
add integers and rationals
johnvg
1
-6
/
+86
2005-12-12
another fix for counting the number of arguments in the thunk lifter, to prevent
johnvg
1
-2
/
+2
2005-11-28
fix counting of the number of arguments by the thunk lifter, to prevent
johnvg
1
-20
/
+20
2004-04-14
mark lazy and/or curried entries of cons for list of unboxed records
johnvg
1
-1
/
+9
2003-01-08
bug fix: copy decons_expr in pattern when copying a function with stricter re...
johnvg
1
-3
/
+8
2002-10-24
disable destructive root updates of records without BOXED_RECORDS
johnvg
1
-9
/
+10
2002-10-22
skip some code when not using BOXED_RECORDS
johnvg
1
-4
/
+4
2002-10-22
add boxed records
johnvg
1
-84
/
+396
2002-02-28
thunk lift u record selections and 0 arity constructors
johnvg
1
-80
/
+187
2002-02-13
fix bug in the reuse unique nodes optimisation
johnvg
1
-3
/
+10
2001-11-21
reuse unique nodes optimization: update node with fewest number of words to b...
johnvg
1
-1
/
+112
2001-09-03
added code for strict and unboxed lists
johnvg
1
-3
/
+24
2001-05-15
merged with backend C source code on the mac
johnvg
1
-1
/
+11
2001-05-09
don't analyse idents for Clean 2.0
ronny
1
-0
/
+2
2001-05-01
cases in backend
ronny
1
-1
/
+1
2001-05-01
made name generation depend on _ANALYSE_IDENT_
ronny
1
-1
/
+21
2000-07-12
clean 1.3.3 backend again again
clean
1
-0
/
+3601