[97] | 1 | 1.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 | |
---|
| 8 | 1.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 | |
---|
| 15 | 1.3.10 |
---|
| 16 | - added configure option '--[enable|disable]-binaries' to control |
---|
| 17 | building of binaries (useful for multi-lib installations) |
---|
| 18 | |
---|
| 19 | 1.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 | |
---|
| 25 | 1.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 | |
---|
| 32 | 1.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 | |
---|
| 37 | 1.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 | |
---|
| 43 | 1.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 | |
---|
| 48 | 1.3.4 |
---|
| 49 | - bug fix in otfmerge: missing handling of DefCollectiveOperation |
---|
| 50 | - bugfix in the documentation: overview.eps was broken |
---|
| 51 | |
---|
| 52 | 1.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 | |
---|
| 63 | 1.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 | |
---|
| 69 | 1.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 | |
---|
| 78 | 1.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 | |
---|
| 84 | 1.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 | |
---|
| 92 | 1.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 | |
---|
| 98 | 1.2.22 |
---|
| 99 | - fixed inttypes/stdint bug |
---|
| 100 | |
---|
| 101 | 1.2.21 |
---|
| 102 | - fixed "--with-zlib-symbols"-bug |
---|
| 103 | |
---|
| 104 | 1.2.20 |
---|
| 105 | - added own inttypes definitions in case there is no on the platform |
---|
| 106 | (necessary on NEC SX6) |
---|
| 107 | |
---|
| 108 | 1.2.19 |
---|
| 109 | - finished otfdump |
---|
| 110 | - removed debug output in OTF_Reader.c |
---|
| 111 | - re-introduced DefVersion record as read only |
---|
| 112 | |
---|
| 113 | 1.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 | |
---|
| 118 | 1.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 | |
---|
| 129 | 1.2.16 |
---|
| 130 | - fixed a problem with comments in otfmerge |
---|
| 131 | - 2 new records introduced (NOTE: these are experimental): |
---|
| 132 | - OpenFileSnapshot |
---|
| 133 | - FileOperationSummary |
---|
| 134 | |
---|
| 135 | 1.2.15 |
---|
| 136 | - 3 new records introduced (NOTE: these are experimental): |
---|
| 137 | - DefFile |
---|
| 138 | - DefFileGroup |
---|
| 139 | - FileOperation |
---|
| 140 | |
---|
| 141 | 1.2.14 |
---|
| 142 | - do not linke with '-lz' if '--with-zlibsymbols' was specified |
---|
| 143 | - added zlib include line to otflib/Makefile.am |
---|
| 144 | |
---|
| 145 | 1.2.13 |
---|
| 146 | - removed intel compiler warnings |
---|
| 147 | - changed OTF_FILETYPE_*-macros |
---|
| 148 | - fixed issues with OTF_getFilename() |
---|
| 149 | |
---|
| 150 | 1.2.12 |
---|
| 151 | - removed intel compiler warnings in otfmerge |
---|
| 152 | - removed debug output |
---|
| 153 | - fixed 64bit issue |
---|
| 154 | |
---|
| 155 | 1.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 | |
---|
| 164 | 1.2.10 |
---|
| 165 | - bugfix: otfmerge does no longer accept traces with local streams |
---|
| 166 | |
---|
| 167 | 1.2.9 |
---|
| 168 | - changeable zlevel |
---|
| 169 | - changeable zbuffersize |
---|
| 170 | |
---|
| 171 | 1.2.8 |
---|
| 172 | - allow suffix '.dylib' for zlib library file (from Mac OS X) |
---|
| 173 | - removed configure warning |
---|
| 174 | |
---|
| 175 | 1.2.7 |
---|
| 176 | - added progress functions to OTF_RStream |
---|
| 177 | - added a progress counter to otfmerge |
---|
| 178 | |
---|
| 179 | 1.2.6 |
---|
| 180 | - support shared libraries |
---|
| 181 | |
---|
| 182 | 1.2.5 |
---|
| 183 | - bugfix: correctly handle process groups with more than 1000 entries |
---|
| 184 | |
---|
| 185 | 1.2.4 |
---|
| 186 | - bugfix: zlib compression bug, wrong sanity check fixed |
---|
| 187 | |
---|
| 188 | 1.2.3 |
---|
| 189 | - bugfix: provided copy handlers returned wrong value |
---|
| 190 | |
---|
| 191 | 1.2.2 |
---|
| 192 | - important bugfix: definitionstream 0 was ignored since version 1.2 |
---|
| 193 | |
---|
| 194 | 1.2.1 |
---|
| 195 | - added progress functions using read bytes instead of timestamps |
---|
| 196 | |
---|
| 197 | 1.2 |
---|
| 198 | - introduce transparent zlib compression |
---|
| 199 | |
---|
| 200 | 1.1.5 |
---|
| 201 | - have UnknownRecord report handle incomplete records or additional bytes at |
---|
| 202 | the end of a file. |
---|
| 203 | |
---|
| 204 | 1.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 | |
---|
| 212 | 1.1.3 |
---|
| 213 | - fixed a minor bug in otfaux |
---|
| 214 | |
---|
| 215 | 1.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 | |
---|
| 220 | 1.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 | |
---|
| 226 | 1.0 |
---|
| 227 | - initial version |
---|