efl/legacy/ecore/src/lib/ecore
Mike McCormack 5c8256e337 ecore: Add main loop thread safety
Thread safety is disabled by default.
Enable it with --enable-thread-safety

Should cover timers, events, animators, idlers and fd handlers.

Tested with Enlightenment and elementary_test.

Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>

SVN revision: 61851
2011-07-28 12:01:16 +00:00
..
Ecore.h Diagrams for Ecore_Thread 2011-07-19 16:58:15 +00:00
Ecore_Getopt.h revert bitfielding of a bool to avoid possible abi break 2010-11-13 12:25:45 +00:00
Makefile.am add ecore_throttle 2011-06-28 12:34:52 +00:00
ecore.c ecore: Add function to check we're the main loop thread 2011-07-05 11:13:20 +00:00
ecore_anim.c ecore: Add main loop thread safety 2011-07-28 12:01:16 +00:00
ecore_app.c ecore: Add basic thread checks 2011-07-05 11:13:29 +00:00
ecore_events.c ecore: Add main loop thread safety 2011-07-28 12:01:16 +00:00
ecore_exe.c +ecore_exe_data_set 2011-04-19 21:38:24 +00:00
ecore_exe_win32.c Ecore: Removed trailing whitespaces. 2011-04-20 14:15:33 +00:00
ecore_exe_wince.c FORMATTING 2010-08-04 16:57:32 +00:00
ecore_getopt.c revert this for crankypants 2010-11-23 14:46:12 +00:00
ecore_glib.c ecore/main_loop - Improve documentation of some functions. 2011-06-22 15:00:44 +00:00
ecore_idle_enterer.c ecore: Add main loop thread safety 2011-07-28 12:01:16 +00:00
ecore_idle_exiter.c ecore: Add main loop thread safety 2011-07-28 12:01:16 +00:00
ecore_idler.c ecore: Add main loop thread safety 2011-07-28 12:01:16 +00:00
ecore_job.c ecore - add and fix links to examples on each module description. 2011-07-04 18:31:02 +00:00
ecore_main.c ecore: Add main loop thread safety 2011-07-28 12:01:16 +00:00
ecore_pipe.c 0 byte sreads are not so important - try again next time. 2011-07-18 10:34:25 +00:00
ecore_poll.c ecore - add and fix links to examples on each module description. 2011-07-04 18:31:02 +00:00
ecore_private.h ecore: Add main loop thread safety 2011-07-28 12:01:16 +00:00
ecore_signal.c ecore: Add main loop thread safety 2011-07-28 12:01:16 +00:00
ecore_thread.c ecore: Add main loop thread safety 2011-07-28 12:01:16 +00:00
ecore_throttle.c add ecore_throttle 2011-06-28 12:34:52 +00:00
ecore_time.c ecore/doc - Move some examples to examples.dox 2011-06-22 15:01:55 +00:00
ecore_timer.c ecore: Add main loop thread safety 2011-07-28 12:01:16 +00:00