ardour/libs/pbd
Robin Gareus 25d1209bb4
Only dump SessionEvent pool in debug builds
This ensures that the user will see a "POOL OUT OF MEMORY" message.
In rare case dumping the pool can segfault when printing the Event,
The pool is zero initialized and only ever contains events, so
in theory it is safe to print them..
2022-07-07 22:34:11 +02:00
..
boost-debug globally remove all trailing whitespace from .cpp and .hpp files missed by previous commit 2015-10-04 15:11:15 -04:00
msvc Emulate exp2f() for older MS compilers where it wasn't available 2021-05-05 17:50:41 +01:00
MSVCpbd Add an extra dependency lib which was previously only needed for Debug builds 2021-07-15 09:30:08 +01:00
pbd Place Pool in PBD namespace 2022-07-07 05:21:54 +02:00
test Fix RCU Unit-test on macOS/X 2020-11-07 10:37:52 +01:00
base_ui.cc libpbd: do not use debug transmitter inside BaseUI::signal_new_request() to avoid recursion 2022-06-13 13:43:31 -06:00
basename.cc Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
boost_debug.cc Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
cartesian.cc Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
ChangeLog rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
cocoa_open_uri.mm Stop compiler warning about NSURL 2013-08-08 15:26:18 -04:00
command.cc Constification: make Stateful::get_state() const, with all other required const-ness added (libs) 2022-04-06 21:56:59 -06:00
configuration_variable.cc Constification: make Stateful::get_state() const, with all other required const-ness added (libs) 2022-04-06 21:56:59 -06:00
controllable.cc MixerScene: handle edge-case with midi-cc/bender controllables 2022-07-07 16:06:08 +02:00
convert.cc Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
COPYING rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
cpus.cc Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
crossthread.cc Potential fix for M1 x-thread events 2022-05-02 00:02:33 +02:00
crossthread.posix.cc NO-OP: clang-format 2022-04-23 23:12:13 +02:00
crossthread.win.cc Some initial changes (currently for libpbd only) to help a new contributer who's trying to build with MSVC2017 2020-03-26 10:40:36 +00:00
debug.cc Add debug transmitter 2020-10-13 21:27:16 +02:00
debug_rt_alloc.c Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
demangle.cc Fix crash when demangled symbol is n/a 2021-07-19 18:26:22 +02:00
enums.cc Add flag to explicitly hide a control 2020-03-18 18:16:29 +01:00
enumwriter.cc Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
epa.cc Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
error.cc Add debug transmitter 2020-10-13 21:27:16 +02:00
event_loop.cc Remove unused #include<> (2/2) 2021-05-05 17:57:16 +02:00
ffs.cc Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
file_archive.cc fix snprintf buffer size warning 2022-06-22 13:31:08 -06:00
file_utils.cc Use soundtouch for vocal audio time stretching (1/2) 2020-08-26 19:04:58 +02:00
fpu.cc For 64-bit compilation, MSVC no longer supports inline assembly 2021-01-07 09:22:43 +00:00
gettext.h Fix --no-nls (2/5), prefer #if in libs 2018-09-21 19:03:33 +02:00
glib_event_source.cc libpbd: change GlibEventLoopCallback to use C API not C++ 2022-05-19 22:24:43 -06:00
id.cc Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
libpbd.pc.in Make libpbd and evoral capable of standalone build 2016-12-04 15:15:11 -05:00
libpbd.spec.in rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
locale_guard.cc Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
localtime_r.cc Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
malign.cc Fix alignment unit-tests and ARM/NEON alignment 2020-10-15 03:55:42 +02:00
md5.cc NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
microseconds.cc NOOP: remove incomplete comment 2021-06-27 12:48:29 -06:00
mountpoint.cc Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
openuri.cc Fix vfork edge-case 2021-12-31 01:39:39 +01:00
pathexpand.cc Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
pbd.cc window compilation fix 2021-06-26 18:47:08 -06:00
pcg_rand.cc Amend 55211b8d (PRNG seed, use local address) 2021-08-16 04:59:10 +02:00
pool.cc Only dump SessionEvent pool in debug builds 2022-07-07 22:34:11 +02:00
property_list.cc Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
pthread_utils.cc Amend previous commit, fix debug print format 2022-06-03 05:32:19 +02:00
reallocpool.cc Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
receiver.cc Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
resource.cc Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
run-tests.sh Remove references in pbd test script to libs no longer in source tree 2014-12-03 17:31:04 +07:00
search_path.cc Prevent duplicate search paths 2020-12-02 21:34:52 +01:00
semutils.cc Use SYS_futex instead of __NR_futex 2022-05-30 21:56:49 +02:00
shortpath.cc Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
signals.cc Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
spinlock.cc Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
stacktrace.cc miscellaneous fixes for warnings from -Wconversion 2022-07-04 22:01:48 -06:00
stateful.cc Remove unused imports and modernize stateful.cc 2022-05-13 23:07:49 +02:00
stateful_diff_command.cc Constification: make Stateful::get_state() const, with all other required const-ness added (libs) 2022-04-06 21:56:59 -06:00
string_convert.cc Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
strreplace.cc Fix poor_mans_glob, ~' for $HOME' is only valid at the start of a path 2022-02-01 15:47:54 +01:00
strsplit.cc Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
system_exec.cc Fix unset of LIBRARY_PATH environment variable 2022-04-01 20:50:28 +02:00
textreceiver.cc Add debug transmitter 2020-10-13 21:27:16 +02:00
timer.cc Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
timing.cc change PBD::microseconds_t to a signed type and check for -1 in TimingStats::update 2021-06-28 14:47:48 -06:00
tlsf.cc use C style cast in C code, rather than C++ constructor 2022-06-22 13:31:08 -06:00
transmitter.cc Fix source typos (heirarchy->hierarchy) 2022-04-08 21:38:00 +02:00
undo.cc Constification: make Stateful::get_state() const, with all other required const-ness added (libs) 2022-04-06 21:56:59 -06:00
uuid.cc Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
whitespace.cc Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
windows_mmcss.cc Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
windows_special_dirs.cc Fix minor memory leak when querying Windows registry 2021-10-11 18:20:07 +02:00
windows_timer_utils.cc window compilation fix 2021-06-26 18:40:44 -06:00
wscript (re)add mechanism for a callback in any glib event loop executed before the loop "executes" 2022-05-16 15:24:52 -06:00
xml++.cc API to directly retrieve XML child content 2022-01-13 00:09:55 +01:00