Win32: compile fix
[vlc.git] / src / misc / threads.c
2009-08-02 Rémi Denis-CourmontWin32: compile fix
2009-07-25 Rémi Denis-Courmontvlc_clone(): abide by --rt-priority and --rt-offset
2009-05-16 Rémi Denis-CourmontSplit pthread and Win32 code into separate files
2009-05-07 Rémi Denis-CourmontWe need both priority scheduling and thread priority...
2009-04-27 Rémi Denis-CourmontWin32: watch for bugs in vlc_cond_(timed)?wait
2009-04-21 Rémi Denis-CourmontUse POSIX TPS option only if present
2009-04-15 Laurent AimarFixed win32 compilation.
2009-04-15 Rémi Denis-CourmontRevert "Win32: use the destructor function for TLS...
2009-04-13 Rémi Denis-CourmontDon't try to lock locked mutexes under valgrind
2009-04-13 Rémi Denis-CourmontDe-inline vlc_assert_locked()
2009-04-11 Rémi Denis-CourmontWin32: use the destructor function for TLS (fixes ...
2009-04-11 Rémi Denis-Courmontvlc_thread_fatal is not needed on production builds
2009-04-11 Rémi Denis-CourmontDeinline vlc_threadvar_(|s)get and kill useless indirection
2009-03-11 Rémi Denis-CourmontAdd vlc_mutex_trylock
2009-02-20 Pierre d'HerbemontForwardport 5ead92ffd58088828ed802173d963b2571f0cd69
2009-01-31 Rémi Denis-CourmontLinux: vlc_threadid() returns TID instead of kludging...
2009-01-27 Geoffroy CouprieWinCE: reduce stack size
2009-01-27 Rémi Denis-CourmontWin32 cancel assert fixes
2009-01-27 Rémi Denis-Courmontvlc_savecancel: missing return value on main thread
2009-01-27 Rémi Denis-Courmontvlc_restorecancel: add an assertion
2009-01-25 Rémi Denis-CourmontDe-inline vlc_(test|save|restore)cancel, add some asser...
2009-01-17 Rémi Denis-CourmontRemove unused parameter
2009-01-14 Rémi Denis-CourmontRemove vlc_thread_create
2008-12-16 Rémi Denis-CourmontWin32: fix race condition initializing static mutexes
2008-12-16 Rémi Denis-CourmontRobustify Win32 mutex assertions
2008-11-25 Pierre YnardThread cancellation on WinCE
2008-11-06 Rémi Denis-CourmontRemove thread ID.
2008-10-14 Geoffroy CouprieWinCE: can't duplicate a thread handle
2008-10-06 Rémi Denis-CourmontFix logic.
2008-10-06 Geoffroy CouprieWinCE: do an ugly thread cancellation without using...
2008-10-05 Rémi Denis-CourmontRemove slow and leaking var_AcquireMutex
2008-10-05 Rémi Denis-CourmontStatic mutexes
2008-10-05 Rémi Denis-CourmontRemove vlc_threads_(init|end), fix thread-safety on...
2008-10-04 Rémi Denis-CourmontFix vlc_thread_ready invalid use of object_wait
2008-10-04 Rémi Denis-CourmontCritical section are internally recursive
2008-10-01 Geoffroy CouprieWinCE: missing threading functions
2008-09-28 Rémi Denis-CourmontGet rid of p_root object
2008-09-28 Rémi Denis-CourmontRemove vlc_global()
2008-09-28 Rémi Denis-CourmontDead #defines
2008-09-28 Rémi Denis-CourmontMove psz_vlcpath out of p_root
2008-09-19 Rémi Denis-CourmontFix error message
2008-09-13 Rémi Denis-CourmontSupport for (compile-time) custom stack size
2008-09-10 Rémi Denis-CourmontDo not heap free stack structure...
2008-09-10 Rémi Denis-CourmontGrmbl. Remove the stupid assert after merging commits.
2008-09-10 Geoffroy CouprieSet the owner to 0 while releasing a recursive mutex
2008-09-07 Laurent AimarFixed vlc_cond*wait on win32.
2008-09-07 Rémi Denis-CourmontWin32: assert against recursive mutex in vlc_cond_...
2008-09-07 Rémi Denis-CourmontWin32: fix recursive locking imbalance
2008-09-07 Rémi Denis-CourmontManually reset the events
2008-09-07 Rémi Denis-CourmontWin32: rework mutex/condition implementation.
2008-09-07 Rémi Denis-CourmontUnexport vlc_thread_fatal (short lived)
2008-09-07 Rémi Denis-CourmontDe-inline mutex and condition functions. Document them.
2008-09-07 Rémi Denis-Courmontvlc_cond_broadcast: broadcast signal on a condition...
2008-09-07 Laurent AimarFixed VLC_CANCEL_INIT value.
2008-09-06 Rémi Denis-CourmontUse NULL rather than 0
2008-09-06 Rémi Denis-Courmontvlc_cond_init: really remove useless parameter
2008-09-06 Rémi Denis-Courmontvlc_control_cancel: va_start iif va_end
2008-09-05 Rémi Denis-CourmontRemove old BeOS thread support
2008-09-04 Rémi Denis-CourmontWin32: strerror won't work
2008-09-04 Rémi Denis-CourmontWin32: restore accidentally removed variable
2008-09-04 Rémi Denis-CourmontWin32: fix warning
2008-09-04 Rémi Denis-CourmontThread fatal errors: add function name, and some Win32...
2008-09-01 Rémi Denis-CourmontWin32: fix malloc when creating a thread
2008-08-30 Rémi Denis-CourmontWin32: fix vlc_control_cancel from main() task
2008-08-30 Rémi Denis-CourmontInitialize messages stacks inside the message bank
2008-08-30 Rémi Denis-CourmontRemove vlc_threadobj (did not work properly anymore)
2008-08-28 Rémi Denis-Courmontvlc_thread_join: cannot join current thread
2008-08-28 Rémi Denis-Courmontvlc_join: check for deadlock
2008-08-27 Rémi Denis-CourmontWin32: allocate cancellation data on the stack (cannot...
2008-08-27 Rémi Denis-Courmont(Potentially) allow pthread without pthread native...
2008-08-27 Rémi Denis-CourmontSupport for cancellation cleanup functions
2008-08-27 Rémi Denis-CourmontRevert "Disable cancellation everywhere (except in...
2008-08-27 Rémi Denis-CourmontDisable cancellation everywhere (except in msg_Dbg...
2008-08-27 Rémi Denis-Courmontvlc_join is a cancellation point
2008-08-27 Rémi Denis-CourmontWin32: support cancellation through Asynchronus Procedu...
2008-08-27 Rémi Denis-CourmontSupport for cancelling self and use normal thread variable
2008-08-27 Rémi Denis-CourmontStub cancellation support
2008-08-27 Rémi Denis-Courmontlibvlccore: vlc_thread_cancel() tangled object API
2008-08-27 Rémi Denis-Courmontvlc_cancel: POSIX thread cancellation
2008-08-27 Rémi Denis-CourmontFix f4ad7994761cd2463ad15254aa5569a444484c7c
2008-08-27 Rémi Denis-CourmontWin32: do not assume the thread is joined before it...
2008-08-25 Rémi Denis-Courmontvlc_clone, vlc_join: untangle objects and threads
2008-08-17 Rémi Denis-Courmontlibvlccore: remove the threads count
2008-08-14 Rémi Denis-CourmontFix debug message
2008-08-14 Rémi Denis-CourmontDecrease thread count after join rather than before...
2008-08-14 Rémi Denis-CourmontAdd a FIXME
2008-08-09 Rémi Denis-CourmontWin32 condition variable: remove write-only counter
2008-08-03 Rémi Denis-CourmontDo not hide many (all?) thread function having an incor...
2008-08-02 Rémi Denis-CourmontFix previous commit
2008-08-02 Rémi Denis-CourmontIn debug builds, update thread waiting message for...
2008-07-31 Pierre d'Herbemontthreads: Make sure we don't re-create a thread if the...
2008-07-31 Pierre d'Herbemontlibvlccore: Don't set the priority on first thread...
2008-07-24 Rémi Denis-Courmontvlc_thread_set_priority: don't mess up the thread_id
2008-07-24 Rémi Denis-CourmontDo not ResumeThread an invalid thread handle
2008-07-11 Rémi Denis-CourmontRemove dead code
2008-07-06 Rémi Denis-Courmontcore: set meaningful object type names
2008-06-30 Rémi Denis-CourmontWarn in case of dangerous thread join patterns
2008-06-28 Rémi Denis-Courmontvlc_pthread_fatal: fix error message
2008-06-22 Rémi Denis-CourmontLibVLC: wait until all threads are terminated
2008-06-17 Rémi Denis-CourmontUse vlc_object_lock and vlc_object_unlock