2 date: Thu Jun 11 12:45:33 CEST 2015
5 - add isl_union_access_info_compute_flow
6 - add mark nodes in AST
7 - add isl_union_pw_aff and isl_multi_union_pw_aff
9 - deprecate band forests
10 - deprecate separation_class AST generation option
11 - introduce isl_bool and isl_stat types
14 date: Thu Apr 9 12:57:23 CEST 2015
16 - fix bug in affine expression normalization
17 - fix handling of conditional validity constraints
20 date: Sat Oct 25 16:08:47 CEST 2014
22 - support IMath as an optional replacement for GMP
23 - minor AST generator improvements
26 date: Mon Apr 14 11:08:45 CEST 2014
29 - improved support for multi piecewise quasi-affine expressions
30 - allow the user to impose a bound on the number of low-level operations
31 - add isl_id_to_ast_expr and isl_id_to_pw_aff
32 - add isl_schedule_constraints
33 - hide internal structure of isl_vec
34 - remove support for piplib
37 date: Sun Jan 12 12:09:46 CET 2014
40 - fix simplification bug
43 date: Wed Jul 24 12:54:46 CEST 2013
45 - handle malloc returning NULL on zero-size allocation
46 - fix regression in AST generator
49 date: Sun Jun 23 20:23:05 CEST 2013
51 - add isl_val abstraction
54 date: Tue Apr 9 18:45:10 CEST 2013
56 - make code generation output the same on Solaris
57 - fix some hard to trigger bugs
60 date: Mon Dec 10 11:55:30 CET 2012
62 - add LICENSE file to distribution
63 - make code generation output independent of endianness
66 date: Mon Dec 3 08:17:18 CET 2012
68 - change license from LGPL 2.1 to MIT
69 - add support for multi piecewise quasi-affine expressions
71 - various minor bug fixes
74 date: Sun Jun 3 18:00:16 CEST 2012
76 - support for interaction with dependence analysis
77 - add public API for vectors
78 - improved support for (piecewise) multi quasi-affine expressions
79 - various minor bug fixes
82 date: Sat Dec 17 18:19:26 CET 2011
84 - improved argument parsing
85 - hide internal structure of isl_options
86 - improved support for parameter sets
87 - configurable scheduling
90 date: Fri Oct 21 12:36:20 CEST 2011
93 - drop isl_div abstraction
94 - rename isl_dim to isl_space
96 explicitly differentiate between spaces of maps,
97 sets and parameter sets
98 - add support for identifiers
99 - add support for (piecewise) multi quasi-affine expressions
100 - preliminary Python bindings
103 date: Tue Jul 12 19:34:51 CEST 2011
105 - hide internal structures of isl_div and isl_constraint
106 - preliminary scheduling
107 - add support for local spaces and (piecewise) quasi-affine expressions
110 date: Fri Mar 18 15:59:16 CET 2011
113 - consistency changes in API
114 - hide internal structure of isl_ctx
117 date: Wed Jan 5 10:21:42 CET 2011
119 - fix simple symmetry detection in parametric integer programming
122 date: Thu Dec 23 17:03:14 CET 2010
124 - rename header files from isl_header.h to isl/header.h
125 - add higher level interface for dependence analysis
126 - improved argument parsing
127 - optionally triangulate domains during Bernstein expansion
128 - support extended PolyLib format
129 - hide internal structure of some data types
130 - improved coalescing
131 - add simple symmetry detection in parametric integer programming
134 date: Fri Sep 10 12:57:50 CEST 2010
136 - rename isl_pw_qpolynomial_fold_add
137 - add isl_map_apply_pw_qpolynomial_fold
138 - support named and nested spaces
139 - support union sets and maps
140 - add public API for matrices
143 date: Tue Jun 29 13:16:46 CEST 2010
145 - new printing functions
146 - support for "may" accesses in dependence analysis
147 - improved coalescing
148 - improved transitive closure
149 - fix several hard to trigger bugs
150 - improved argument parsing
151 - support parametric vertex enumeration for barvinok
152 - optionally use Bernstein expansion to compute bounds