source: proiecte/hpl/openmpi_compiled/share/vampirtrace/doc/otf/ChangeLog @ 97

Last change on this file since 97 was 97, checked in by (none), 14 years ago

Adding compiled files

File size: 7.2 KB
Line 
11.3.12
2        - added tool 'otfinfo' which can be used to get basic information of
3          a trace
4        - removed python bindings
5          (a working version of the OTF python bindings are available in the
6          latest stand-alone release; see http://www.tu-dresden.de/zih/otf/)
7
81.3.11
9        - build/install tool 'otfdump' by default
10        - install documentation
11        - bugfix: removed included system headers inside 'extern "C" {}'
12        - bugfix: added configure check for functions 'fseeko()' and 'ftello()'
13          (these functions are not available on NEC SX platforms)
14
151.3.10
16        - added configure option '--[enable|disable]-binaries' to control
17          building of binaries (useful for multi-lib installations)
18
191.3.9
20        - fixed a portability bug: use own implementation of function
21          'strdup()'
22        - install a symbolic link 'otfdecompress' which is a synonym for
23          'otfcompress -d'
24
251.3.8
26        - generate OTF_inttypes.h during configuring which provides
27          the integer types like int64_t, int8_t,...
28        - shared OTF library will be linked with zlib, thus additionally
29          linking with zlib is not necessary
30        - bugfix in otf2vtf: correctly handle function leave records with id 0
31
321.3.7
33        - added example for using OTF_MasterControl to the doxygen documentation
34        - general improvement of the documentation
35        - improved autoconf's m4 scripts for cross buildings
36
371.3.6
38        - OTF_{Keywords.h,Parse.h,Platform.h} will no longer be installed
39        - added a compile time assert making sure the correct sizes of the
40          integer types ([u]int*_T)
41        - OTF is now Windows Visual Studio compatible
42
431.3.5
44        - added doxygen html documentation (docu/doxygen/html/index.html)
45        - fixed issue, where newlines were forbidden in def, stats and snaps
46        - added missing const to OTF_WStream_writeDefProcessGroup()
47
481.3.4
49        - bug fix in otfmerge: missing handling of DefCollectiveOperation
50        - bugfix in the documentation: overview.eps was broken
51
521.3.3
53        - fixed configure bug when searching for zlib on mac
54        - fixed bug in otfmerge, where the parameter "-n 0" caused an error
55        - added macros for specifing the data type of the counter
56          (OTF_COUNTER_VARTYPE_*)
57        - fixed otfconfig help text
58        - fixed bugs when using make dist
59        - python bindings disabled by default
60        - fixed configure bug, when using python bindings
61        - updated python bindings to support user defined counters
62
631.3.2
64        - added small functions to convert various variable types to common
65          counter type uint64_t. By this means, other types can be transported
66          as uint64_t and re-casted during reading.
67          This requires type information as additional counter property flags!
68
691.3.1
70        - if an fopen() call fails an error is now printed out every time
71        - OTF_READ_ERROR was introduced as an error return value for all
72          OTF_Reader_readXXX and OTF_RStream_readXXX functions. So (uint64_t)-1 is
73          now a reserved value, thus cannot be used as record limit.
74          The record limit always has to be smaller than or equal to
75          OTF_READ_MAXRECORDS.
76        - fixed issue in otfmerge, when using many streams
77
781.3
79        - integrated libtool for shared and static linkage to otf
80        - removed the possibility to include zlib symbols into otf
81        - fixed warning which appeared when not using zlib
82        - added python bindings to the otf library
83
841.2.24
85        - minor change in otf[de|un]compress
86        - strictly avoid writing of unsorted time stamps. Now, there will be an
87          error message and the corresponding buffer/stream will be disabled for
88          further writing. The write routines provide an invlaid return code but
89          currently there is no way to "repair" the buffer/stream after an unsorted
90          time stamp has been issued.
91
921.2.23
93        - removed libtool from autoconf to make configure much faster,
94          libtool was not used by automake anyhow
95        - removed some autoconf-generated files from CVS,
96          you might need to re-run 'sh bootstrap' yourself
97
981.2.22
99        - fixed inttypes/stdint bug
100
1011.2.21
102        - fixed "--with-zlib-symbols"-bug
103
1041.2.20
105        - added own inttypes definitions in case there is no on the platform
106          (necessary on NEC SX6)
107
1081.2.19
109        - finished otfdump
110        - removed debug output in OTF_Reader.c
111        - re-introduced DefVersion record as read only
112
1131.2.18
114        - added fwrite check for writting less bytes than expected
115        - re-write of otfdump. Now, it uses OTF read lib instead of plain scanf.
116          It produces nicer output and numbers records in read order.
117
1181.2.17
119        - bugfixed parser (wrong treatment of unknown records)
120        - added FileGroupOperationSummary record
121        - changed FileOperation-, OpenFileSnapshot- and FileOperationSummary- record
122          NOTE: these records are still experimental
123        - included file operation records into all tools
124          NOTE: some parameters were added/changed
125        - the byte-parameter in the FileOperation record does now contain the
126          new position in the file file after the seek operation
127        - bugfixed otfmerge
128
1291.2.16
130        - fixed a problem with comments in otfmerge
131        - 2 new records introduced (NOTE: these are experimental):
132          - OpenFileSnapshot
133          - FileOperationSummary
134
1351.2.15
136        - 3 new records introduced (NOTE: these are experimental):
137        - DefFile
138          - DefFileGroup
139          - FileOperation
140
1411.2.14
142        - do not linke with '-lz' if '--with-zlibsymbols' was specified
143        - added zlib include line to otflib/Makefile.am
144
1451.2.13
146        - removed intel compiler warnings
147        - changed OTF_FILETYPE_*-macros
148        - fixed issues with OTF_getFilename()
149
1501.2.12
151        - removed intel compiler warnings in otfmerge
152        - removed debug output
153        - fixed 64bit issue
154
1551.2.11
156        - changed OTF_RETURN*( 0=success, !0 = error )
157        - added these macros to all internal functions and tools for better
158          consistency
159        - fixed various memoryleaks in otf and otfmerge
160        - added otfconfig to tools. otfconfig shows installationparameters
161          important for developers
162        - updated documentation
163
1641.2.10
165        - bugfix: otfmerge does no longer accept traces with local streams
166
1671.2.9
168        - changeable zlevel
169        - changeable zbuffersize
170
1711.2.8
172        - allow suffix '.dylib' for zlib library file (from Mac OS X)
173        - removed configure warning
174
1751.2.7
176        - added progress functions to OTF_RStream
177        - added a progress counter to otfmerge
178
1791.2.6
180        - support shared libraries
181
1821.2.5
183        - bugfix: correctly handle process groups with more than 1000 entries
184
1851.2.4
186        - bugfix: zlib compression bug, wrong sanity check fixed
187
1881.2.3
189        - bugfix: provided copy handlers returned wrong value
190
1911.2.2
192        - important bugfix: definitionstream 0 was ignored since version 1.2
193
1941.2.1
195        - added progress functions using read bytes instead of timestamps
196
1971.2
198        - introduce transparent zlib compression
199
2001.1.5
201        - have UnknownRecord report handle incomplete records or additional bytes at
202          the end of a file.
203
2041.1.4
205        - fixed a bug in OTF_Reader which might have caused the very first
206          time stamp of a trace to be not properly sorted
207        - introduced '--snapshots' and '--statistics' switches to do only
208          snapshots or statistics. for statistics a selective mode is allowed
209          which regards only some streams. By this means statistics can be created
210          in parallel by calling otfaux multiple times.
211
2121.1.3
213        - fixed a minor bug in otfaux
214
2151.1.2
216        - inverted return value of call-back handlers:
217          '0' is non-error, '!= 0' is regarded as an error, now!
218          (this makes OTF conform with the VTF3 scheme.)
219
2201.1.1
221        - OTF_Reader now considers the return values of the handlers
222        - added OTF_VERBOSE, OTF_DEBUG macro for error treatment
223        - introduced 'UnknownRecord' handler which allows to catch
224          unknown record types
225
2261.0
227        - initial version
Note: See TracBrowser for help on using the repository browser.