isl 0.11.2
[isl.git] / ChangeLog
blobe8b21469e161ab68b77c23429ddec19df212eace
1 version: 0.11.2
2 date: Tue Apr  9 18:45:10 CEST 2013
3 changes:
4         - make code generation output the same on Solaris
5         - fix some hard to trigger bugs
6 ---
7 version: 0.11.1
8 date: Mon Dec 10 11:55:30 CET 2012
9 changes:
10         - add LICENSE file to distribution
11         - make code generation output independent of endianness
12 ---
13 version: 0.11
14 date: Mon Dec  3 08:17:18 CET 2012
15 changes:
16         - change license from LGPL 2.1 to MIT
17         - add support for multi piecewise quasi-affine expressions
18         - add code generation
19         - various minor bug fixes
20 ---
21 version: 0.10
22 date: Sun Jun  3 18:00:16 CEST 2012
23 changes:
24         - support for interaction with dependence analysis
25         - add public API for vectors
26         - improved support for (piecewise) multi quasi-affine expressions
27         - various minor bug fixes
28 ---
29 version: 0.09
30 date: Sat Dec 17 18:19:26 CET 2011
31 changes:
32         - improved argument parsing
33         - hide internal structure of isl_options
34         - improved support for parameter sets
35         - configurable scheduling
36 ---
37 version: 0.08
38 date: Fri Oct 21 12:36:20 CEST 2011
39 changes:
40         - improved parsing
41         - drop isl_div abstraction
42         - rename isl_dim to isl_space
43         - |-
44           explicitly differentiate between spaces of maps,
45           sets and parameter sets
46         - add support for identifiers
47         - add support for (piecewise) multi quasi-affine expressions
48         - preliminary Python bindings
49 ---
50 version: 0.07
51 date: Tue Jul 12 19:34:51 CEST 2011
52 changes:
53         - hide internal structures of isl_div and isl_constraint
54         - preliminary scheduling
55         - add support for local spaces and (piecewise) quasi-affine expressions
56 ---
57 version: 0.06
58 date: Fri Mar 18 15:59:16 CET 2011
59 changes:
60         - improved parsing
61         - consistency changes in API
62         - hide internal structure of isl_ctx
63 ---
64 version: 0.05.1
65 date: Wed Jan  5 10:21:42 CET 2011
66 changes:
67         - fix simple symmetry detection in parametric integer programming
68 ---
69 version: 0.05
70 date: Thu Dec 23 17:03:14 CET 2010
71 changes:
72         - rename header files from isl_header.h to isl/header.h
73         - add higher level interface for dependence analysis
74         - improved argument parsing
75         - optionally triangulate domains during Bernstein expansion
76         - support extended PolyLib format
77         - hide internal structure of some data types
78         - improved coalescing
79         - add simple symmetry detection in parametric integer programming
80 ---
81 version: 0.04
82 date: Fri Sep 10 12:57:50 CEST 2010
83 changes:
84         - rename isl_pw_qpolynomial_fold_add
85         - add isl_map_apply_pw_qpolynomial_fold
86         - support named and nested spaces
87         - support union sets and maps
88         - add public API for matrices
89 ---
90 version: 0.03
91 date: Tue Jun 29 13:16:46 CEST 2010
92 changes:
93         - new printing functions
94         - support for "may" accesses in dependence analysis
95         - improved coalescing
96         - improved transitive closure
97         - fix several hard to trigger bugs
98         - improved argument parsing
99         - support parametric vertex enumeration for barvinok
101 version: 0.08
102 date: Fri Oct 21 12:36:20 CEST 2011
103 changes:
104         - optionally use Bernstein expansion to compute bounds