new stacktrace function in libpbd3; variable size GUI request thread queues

git-svn-id: svn://localhost/trunk/ardour2@330 d708f5d6-7413-0410-9779-e7cbd77b26cf
This commit is contained in:
Paul Davis 2006-02-15 15:55:48 +00:00
parent 69c9f3d7ce
commit ae14f6c7eb
9 changed files with 71 additions and 3 deletions

View file

@ -70,7 +70,9 @@ class UI : public AbstractUI
void call_slot_locked (sigc::slot<void>);
void touch_display (Touchable *);
void receive (Transmitter::Channel, const char *);
void register_thread (pthread_t, string);
void register_thread_with_request_count (pthread_t, string, uint32_t num_requests);
bool caller_is_gui_thread () {
return pthread_equal (gui_thread, pthread_self());