summaryrefslogtreecommitdiff
path: root/src/lib/eina/eina_inline_lock_posix.x (follow)
AgeCommit message (Expand)Author
2018-06-25eina/lock: add errno wrapping for backtrace() calls in thread debug blocksMike Blumenkrantz
2018-06-25eina/lock: rework meaning of EINA_DEBUG_THREADS variableMike Blumenkrantz
2018-06-25eina/lock: when debug threads are enabled, always call trylock in lock functionMike Blumenkrantz
2018-06-25eina/lock: reorder inline posix lock functionsMike Blumenkrantz
2018-06-19eina: replace memsets in thread debugging lock create/free with manual zeroingMike Blumenkrantz
2018-06-15eina_lock: remove safety checks for main threadMike Blumenkrantz
2018-06-15eina_lock: remove locks from eina tracking list on free while thread debuggingMike Blumenkrantz
2018-06-15eina_lock: modify mutex debugging to ignore recursive locksMike Blumenkrantz
2018-06-13eina_barrier: handle PTHREAD_BARRIER_SERIAL_THREAD return from barrier_waitMike Blumenkrantz
2016-10-01eina: fix macos spinlocks and upgrade API to sierraJean Guyomarc'h
2016-09-20eina - redo a lot of the static inlines to have better instr cache usageCarsten Haitzler (Rasterman)
2016-09-08eina - add recursive mutex lock - apparently these are portableCarsten Haitzler (Rasterman)
2016-09-06eina: fix error reporting in cond_timedwaitAndrii Kroitor
2016-08-26eina: overhaul Mac OS X semaphoresJean Guyomarc'h
2016-08-23eina: fixtures on OSX semaphoresJean Guyomarc'h
2016-08-18eina_error: allow errno.h codes.Gustavo Sverzut Barbieri
2016-08-16eina: Set EINA_ERROR_TIMEOUT to cond_timedwaitJean-Philippe Andre
2016-08-08eina: add includes for getpid() to work on MacOSXStefan Schmidt
2016-08-05eina lock semaphores - do not use shared semaphores and fix osx namesCarsten Haitzler (Rasterman)
2016-08-05eina thread queue/semaphores - check even more unlikely errors + complainCarsten Haitzler (Rasterman)
2016-06-06eina: ensure resource destruction on failureJean Guyomarc'h
2015-12-10eina_inline_lock_posix: Be far more careful with pthread function error returnsConrad Meyer
2015-06-09eina semaphore lock - don't wake up because of signalsCarsten Haitzler (Rasterman)
2015-02-12eina: Fix MacOS X build with clang 3.6.Guilherme Lepsch
2015-02-05eina: fix semaphore initialisationpierre lamot
2014-11-02Eina lock: try to fix compilation for OSXJean-Philippe ANDRE
2014-10-30Eina: Fix eina_condition_timedwait once againJean-Philippe Andre
2014-10-29eina: Fix _timedwait to handle the given timeout on top of the absolute timeStefan Schmidt
2014-10-27eina_semaphore: OSX supportJean Guyomarc'h
2014-10-23Revert "eina: Fix _timedwait to handle the given timeout on top of the absolu...Stefan Schmidt
2014-10-23eina: Fix _timedwait to handle the given timeout on top of the absolute timeStefan Schmidt
2014-08-21eina: port Eina_Spinlock for OSXJean Guyomarc'h
2014-03-25efl/eina: Update documentatin for Eina LockJeff Grimshaw
2014-01-23eina_tls: add eina_tls_cb_new(Eina_TLS *key, Eina_TLS_Delete_Cb delete_cb)Jérémy Zurcher
2014-01-10eina lock posix - remove dead code in eina_spinlock_takeCarsten Haitzler (Rasterman)
2014-01-04eina: fix support for system requiring _XOPEN_SOURCE to use spinlock and barr...Cedric Bail
2013-10-15Revert "eina: fix CID 1106340: Logically dead code (DEADCODE) reported by cov...Carsten Haitzler (Rasterman)
2013-10-14eina: fix CID 1106340: Logically dead code (DEADCODE) reported by coverity.Cedric BAIL
2013-10-11eina: that stuff was just for adding a bug in fact.Cedric Bail
2013-10-11eina: add Eina_Spinlock API.Cedric Bail
2012-10-17add eina barrier to efl tree.Carsten Haitzler
2012-10-04Eina: backport rev. 77445Vincent Torri
2012-09-27move eina headers into lib/eina like the rest of efl - at least beCarsten Haitzler