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
/
frontend
/
classify.icl
Age
Commit message (
Expand
)
Author
Files
Lines
2013-04-02
add type constraints in constructors and function arguments with universal qu...
johnvg
1
-1
/
+20
2012-08-14
rename extendable to extensible
johnvg
1
-2
/
+2
2012-08-14
add extendable algebraic data types (merged from iTask branch)
johnvg
1
-8
/
+12
2012-08-08
make field aci_linearity_of_patterns of record ActiveCaseInfo strict
johnvg
1
-3
/
+14
2012-08-07
use an unboxed tail strict list for cc_linear_bits to reduce memory usage
johnvg
1
-10
/
+11
2012-08-02
add pattern match test using =: in expressions,
johnvg
1
-4
/
+10
2012-07-16
optimize consumer analysis of cases,
johnvg
1
-192
/
+337
2012-06-18
in module classify, unify of Seq n1 [] and Seq n2 [] is Seq (max n1 n2) []
johnvg
1
-7
/
+11
2012-06-11
make RefCount array elements strict, to prevent a space leak of unify thunks
johnvg
1
-6
/
+1
2011-11-10
move type TypeCodeVariableInfo to module syntax, remove type DynamicValueAlia...
johnvg
1
-4
/
+1
2011-11-08
remove unnecessary imports of module check,
johnvg
1
-1
/
+1
2011-11-04
remove differences in layout between the compiler and the iTask compiler
johnvg
1
-2
/
+4
2011-04-19
use unique array select and update instead of replace
johnvg
1
-1
/
+1
2011-03-31
use type Component instead of Group in the fusion modules: partition, classif...
johnvg
1
-178
/
+170
2011-03-30
make the following identical local functions of functions analyseGroups and r...
johnvg
1
-86
/
+55
2010-02-05
remove some white space
johnvg
1
-41
/
+25
2010-02-05
move producerRequirements from module trans to module classify
johnvg
1
-0
/
+241
2007-04-11
remove import of module checksupport
johnvg
1
-1
/
+1
2003-06-23
optimize allocation of Par and Seq constructors to prevent heap overflow
johnvg
1
-2
/
+12
2003-05-16
renamed field names of type Ident in syntax tree
ronny
1
-7
/
+7
2003-03-12
extra curried fusion fixes
diederik
1
-227
/
+389
2003-01-08
Bug fix: uniqueness error in records
sjakie
1
-5
/
+6
2002-12-02
add strictness annotations
diederik
1
-7
/
+19
2002-11-15
Fix bug with active and accumulating dictionary args
diederik
1
-0
/
+3
2002-09-30
improved case classification
diederik
1
-179
/
+180
2002-09-30
add 'safe' to active case info for casefun generation
diederik
1
-11
/
+80
2002-08-07
Add consumer annotations changed flag to reanalyseGroups result;
diederik
1
-16
/
+67
2002-07-25
fix typo
diederik
1
-2
/
+2
2002-07-25
extend for reclassify
diederik
1
-110
/
+671
2002-07-25
make args for which specials exist active
diederik
1
-0
/
+14
2002-07-25
rename consumer classifications and add CUnused
diederik
1
-43
/
+65
2002-07-24
move consumer classification to separate module
diederik
1
-0
/
+594