/[svn]/linuxsampler/trunk/ChangeLog
ViewVC logotype

Diff of /linuxsampler/trunk/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 3733 by schoenebeck, Sat Feb 1 18:11:20 2020 UTC revision 3768 by schoenebeck, Fri May 15 19:52:31 2020 UTC
# Line 3  Version SVN trunk (?) Line 3  Version SVN trunk (?)
3    * general changes:    * general changes:
4      - Fixed compiler error in Pool.h.      - Fixed compiler error in Pool.h.
5      - Require C++14 compiler support.      - Require C++14 compiler support.
6        - Require C11 compliant compiler.
7      - Autoconf: Added m4/ax_cxx_compile_stdcxx.m4 macro which is used      - Autoconf: Added m4/ax_cxx_compile_stdcxx.m4 macro which is used
8        for checking in configure for C++14 support (as mandatory        for checking in configure for C++14 support (as mandatory
9        requirement) and automatically adds compiler argument if required        requirement) and automatically adds compiler argument if required
# Line 51  Version SVN trunk (?) Line 52  Version SVN trunk (?)
52        instrument editor.        instrument editor.
53      - Fixed playing noise at the end of a disk stream under certain conditions.      - Fixed playing noise at the end of a disk stream under certain conditions.
54      - Fixed potential crash with high pitch at end of RAM playback.      - Fixed potential crash with high pitch at end of RAM playback.
55        - Added configure checks whether C++ compiler supports so called
56          'designated initializers'.
57        - Added global backtraceAsString() function for debugging purposes
58          (POSIX systems only, no Windows implementation yet).
59        - Thread class: Added new methods pushCancelable(), popCancelable(), name(),
60          nameOfCaller() and setNameOfCaller().
61        - configure: Always check for availability of pthread_testcancel() and use
62          it if so (previously it was only used if explicitly enabled by configure
63          option).
64        - Thread class: raise compiler warning if pthread_testcancel() is not
65          available, because it can lead to deadlocks.
66        - Mutex class: Implemented optional bug detection and deadlock debugging
67          features.
68        - Ref<> class is now thread safe (as lock-free and wait-free
69          implementation).
70    
71    * Real-time instrument scripts:    * Real-time instrument scripts:
72      - Added method ScriptVM::setExitResultEnabled() which allows to      - Added method ScriptVM::setExitResultEnabled() which allows to
# Line 256  Version SVN trunk (?) Line 272  Version SVN trunk (?)
272      - NKSP language: Added support for 'patch' variable qualifier (capture their      - NKSP language: Added support for 'patch' variable qualifier (capture their
273        locations and allow replacement of their assignment expression via VM C++        locations and allow replacement of their assignment expression via VM C++
274        API).        API).
275        - Fixed incorrect EG times if standard measuring unit was passed to built-in
276          functions "change_attack()", "change_decay()" or "change_release()".
277        - Fixed intermediate function result values never having reflected any
278          standard measuring unit type.
279        - Fixed re-entrant issue with function calls which caused wrong result
280          values if the same function was called multiple times in a term
281          (specifically if metric prefixes were used).
282    
283    * test cases:    * test cases:
284      - Fixed compiler errors in test cases.      - Fixed compiler errors in test cases.

Legend:
Removed from v.3733  
changed lines
  Added in v.3768

  ViewVC Help
Powered by ViewVC