mirror of
https://github.com/robbert-vdh/yabridge.git
synced 2026-05-10 04:30:12 +02:00
Prevent allocations caused by Logger::log_trace
C++ would always construct an `std::string` from the string constant every iteration. Since this also happened when `YABRIDGE_DEBUG_LEVEL` is not set to 2, this ended up causing unnecessary allocations.
This commit is contained in:
@@ -60,6 +60,8 @@ Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
visible.
|
||||
- Fixed _Voxengo_ VST2 plugins in **Renoise** freezing when loading a project or
|
||||
when otherwise restoring plugin state.
|
||||
- Fixed logging traces in the VST2 audio processing functions causing
|
||||
allocations even when `YABRIDGE_DEBUG_LEVEL` is not set to 2.
|
||||
- Fixed builds on Wine 6.8 because of internal changes to Wine's `windows.h`
|
||||
implementation.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user