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

Diff of /linuxsampler/trunk/ChangeLog

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

revision 3744 by schoenebeck, Sat Feb 15 11:50:02 2020 UTC revision 3787 by schoenebeck, Mon Jun 8 11:55:18 2020 UTC
# Line 53  Version SVN trunk (?) Line 53  Version SVN trunk (?)
53      - Fixed potential crash with high pitch at end of RAM playback.      - Fixed potential crash with high pitch at end of RAM playback.
54      - Added configure checks whether C++ compiler supports so called      - Added configure checks whether C++ compiler supports so called
55        'designated initializers'.        'designated initializers'.
56        - Added global backtraceAsString() function for debugging purposes
57          (POSIX systems only, no Windows implementation yet).
58        - Thread class: Added new methods pushCancelable(), popCancelable(), name(),
59          nameOfCaller() and setNameOfCaller().
60        - configure: Always check for availability of pthread_testcancel() and use
61          it if so (previously it was only used if explicitly enabled by configure
62          option).
63        - Thread class: raise compiler warning if pthread_testcancel() is not
64          available, because it can lead to deadlocks.
65        - Mutex class: Implemented optional bug detection and deadlock debugging
66          features.
67        - Ref<> class is now thread safe (as lock-free and wait-free
68          implementation).
69        - Fixed compilation error with Bison >= 3.6.0.
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 262  Version SVN trunk (?) Line 276  Version SVN trunk (?)
276        functions "change_attack()", "change_decay()" or "change_release()".        functions "change_attack()", "change_decay()" or "change_release()".
277      - Fixed intermediate function result values never having reflected any      - Fixed intermediate function result values never having reflected any
278        standard measuring unit type.        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.3744  
changed lines
  Added in v.3787

  ViewVC Help
Powered by ViewVC