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