efl/src/lib/eina
Cedric Bail 2e9f96cc24 eina: this is actually a better way of improving Eina_Hash performance.
This reduce the size of the rbtree part dedicated to the hash key match,
but reuse only bit that weren't matched by the bucket.
2013-12-05 16:32:02 +09:00
..
Eina.h Eina.h: bump up year. 2013-08-20 03:11:48 +09:00
eina_abi.c eina: make eina_mempool_alignof a little bit faster. 2013-04-11 18:07:09 +09:00
eina_accessor.c efl: formatting 2013-06-20 13:28:18 +02:00
eina_accessor.h move eina headers into lib/eina like the rest of efl - at least be 2012-09-27 04:02:37 +00:00
eina_alloca.h efl: eina_alloca.h to simplify alloca() usage. 2013-01-03 15:10:34 +00:00
eina_array.c eina: fix rounding logic to avoid making the array to short. 2013-11-29 15:33:51 +09:00
eina_array.h eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_benchmark.c eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_benchmark.h eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_binbuf.c merge : add eina 2012-09-16 10:57:48 +00:00
eina_binbuf.h eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_binbuf_template_c.x merge : add eina 2012-09-16 10:57:48 +00:00
eina_binshare.c merge : add eina 2012-09-16 10:57:48 +00:00
eina_binshare.h fix eina_binshare_add_length() using EINA_PURE. 2013-01-17 20:10:15 +00:00
eina_clist.h eina: improve Eina_Clist support for 64bits system. 2013-02-16 10:54:36 +01:00
eina_config.h.in eina: try to handle all possible 64bits pointers environment. 2013-11-18 19:21:06 +09:00
eina_convert.c eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_convert.h eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_counter.c eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_counter.h eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_cow.c Revert "eina: work around current strange behavior seen in eina_cow." 2013-12-04 18:33:05 +09:00
eina_cow.h fix eina_cow issues. Closes T581, T527 2013-11-30 15:41:08 +01:00
eina_cpu.c eina: detect page size in a portable way. 2013-11-10 09:25:16 +01:00
eina_cpu.h eina: detect page size in a portable way. 2013-11-10 09:25:16 +01:00
eina_error.c merge : add eina 2012-09-16 10:57:48 +00:00
eina_error.h move eina headers into lib/eina like the rest of efl - at least be 2012-09-27 04:02:37 +00:00
eina_file.c eina: fix the crash seen by some during rebuild. 2013-11-21 14:49:08 +09:00
eina_file.h eina: roll const into Eina_File API. 2013-11-04 11:26:59 +09:00
eina_file_common.c eina: fix the crash seen by some during rebuild. 2013-11-21 14:49:08 +09:00
eina_file_common.h eina: cleanup file destruction and reintroduce EINA_MAGIC use. 2013-11-20 20:08:44 +09:00
eina_file_win32.c eina: cleanup file destruction and reintroduce EINA_MAGIC use. 2013-11-20 20:08:44 +09:00
eina_fp.c merge : add eina 2012-09-16 10:57:48 +00:00
eina_fp.h eina: add double_from/to and helper defines in f16p16 2013-09-24 12:20:27 +09:00
eina_hamster.c merge : add eina 2012-09-16 10:57:48 +00:00
eina_hamster.h move eina headers into lib/eina like the rest of efl - at least be 2012-09-27 04:02:37 +00:00
eina_hash.c eina: this is actually a better way of improving Eina_Hash performance. 2013-12-05 16:32:02 +09:00
eina_hash.h eina: fix eina_hash_int64 on Windows system. 2013-11-09 20:07:27 +09:00
eina_inarray.c eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_inarray.h eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_inline_array.x eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_inline_clist.x move eina headers into lib/eina like the rest of efl - at least be 2012-09-27 04:02:37 +00:00
eina_inline_cpu.x eina: handle more compiler strangeness for bswap. 2013-10-04 12:49:02 +09:00
eina_inline_f8p24.x move eina headers into lib/eina like the rest of efl - at least be 2012-09-27 04:02:37 +00:00
eina_inline_f16p16.x move eina headers into lib/eina like the rest of efl - at least be 2012-09-27 04:02:37 +00:00
eina_inline_f32p32.x eina_fp: Fix eina_f32p32_mul rounding issues 2013-05-17 17:15:27 +01:00
eina_inline_fp.x eina: add double_from/to and helper defines in f16p16 2013-09-24 12:20:27 +09:00
eina_inline_hash.x eina: fix eina_hash_int64 on Windows system. 2013-11-09 20:07:27 +09:00
eina_inline_inlist.x eina: add eina_inlist_first and eina_inlist_last 2013-04-09 12:03:05 +02:00
eina_inline_list.x finally addressing complaints regarding eina_list_last_data_get() not being a function. well now it is 2013-02-01 11:02:53 +00:00
eina_inline_lock_barrier.x eina: fix Eina_Barrier when pthread doesn't provide one. 2012-12-14 02:18:02 +00:00
eina_inline_lock_posix.x Revert "eina: fix CID 1106340: Logically dead code (DEADCODE) reported by coverity." 2013-10-15 10:42:26 +09:00
eina_inline_lock_win32.x eina: formatting 2013-11-29 22:20:50 +01:00
eina_inline_lock_wince.x eina: add Eina_Spinlock API. 2013-10-11 11:08:17 +09:00
eina_inline_log.x move eina headers into lib/eina like the rest of efl - at least be 2012-09-27 04:02:37 +00:00
eina_inline_mempool.x eina: make eina_mempool_alignof a little bit faster. 2013-04-11 18:07:09 +09:00
eina_inline_private.h eina: add eina_log_timing. 2013-03-27 21:43:45 +09:00
eina_inline_rbtree.x move eina headers into lib/eina like the rest of efl - at least be 2012-09-27 04:02:37 +00:00
eina_inline_rectangle.x eina: add a substraction in rectangles and more helpers 2013-09-24 12:20:27 +09:00
eina_inline_str.x move eina headers into lib/eina like the rest of efl - at least be 2012-09-27 04:02:37 +00:00
eina_inline_stringshare.x fix typo in stringshare_refplace doc 2013-02-01 12:57:44 +00:00
eina_inline_tiler.x move eina headers into lib/eina like the rest of efl - at least be 2012-09-27 04:02:37 +00:00
eina_inline_trash.x move eina headers into lib/eina like the rest of efl - at least be 2012-09-27 04:02:37 +00:00
eina_inline_unicode.x efl: not sure of that one, but remove use of eina_safety_check in inline function. 2013-01-22 02:14:57 +00:00
eina_inline_ustringshare.x move eina headers into lib/eina like the rest of efl - at least be 2012-09-27 04:02:37 +00:00
eina_inline_value.x eina: let's copy va_list when passing it around to be more portable. 2013-11-10 09:43:57 +01:00
eina_inlist.c eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_inlist.h eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_iterator.c efl: formatting 2013-06-20 13:28:18 +02:00
eina_iterator.h move eina headers into lib/eina like the rest of efl - at least be 2012-09-27 04:02:37 +00:00
eina_lalloc.c merge : add eina 2012-09-16 10:57:48 +00:00
eina_lalloc.h move eina headers into lib/eina like the rest of efl - at least be 2012-09-27 04:02:37 +00:00
eina_list.c eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_list.h eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_lock.h eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_log.c eina: use Eina_Spinlock for Eina_Log. 2013-10-11 11:08:17 +09:00
eina_log.h eina: use a global variable to hold the same string accross other library. 2013-03-29 11:44:48 +09:00
eina_magic.c eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_magic.h eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_main.c eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_main.h alpha1 release autofoo/build tree work to pass distcheck and actually work 2013-11-04 18:33:35 +09:00
eina_matrixsparse.c eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_matrixsparse.h eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_mempool.c eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_mempool.h eina: make eina_mempool_alignof a little bit faster. 2013-04-11 18:07:09 +09:00
eina_mmap.c eina: avoid warning. 2013-11-10 12:07:59 +01:00
eina_mmap.h efl: Created Eina group and added existing Eina groups to it. 2012-12-18 18:38:25 +00:00
eina_model.c eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_model.h eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_module.c eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_module.h eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_object.c efl: formatting 2013-06-20 13:28:18 +02:00
eina_object.h efl: Created Eina group and added existing Eina groups to it. 2012-12-18 18:38:25 +00:00
eina_prefix.c eina: Lets allocate space for the terminating \0 as well 2013-02-18 13:18:04 +00:00
eina_prefix.h efl/eina_prefix: use eina_safety to be loud on NULL pointers. 2013-01-09 15:38:42 +00:00
eina_private.h eina: add eina_log_timing. 2013-03-27 21:43:45 +09:00
eina_quadtree.c merge : add eina 2012-09-16 10:57:48 +00:00
eina_quadtree.h move eina headers into lib/eina like the rest of efl - at least be 2012-09-27 04:02:37 +00:00
eina_rbtree.c eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_rbtree.h eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_rectangle.c merge : add eina 2012-09-16 10:57:48 +00:00
eina_rectangle.h eina: add a substraction in rectangles and more helpers 2013-09-24 12:20:27 +09:00
eina_refcount.h move eina headers into lib/eina like the rest of efl - at least be 2012-09-27 04:02:37 +00:00
eina_safety_checks.c eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_safety_checks.h eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_sched.c merge : add eina 2012-09-16 10:57:48 +00:00
eina_sched.h move eina headers into lib/eina like the rest of efl - at least be 2012-09-27 04:02:37 +00:00
eina_share_common.c fix raster's typo 2013-10-30 22:41:13 +01:00
eina_share_common.h merge : add eina 2012-09-16 10:57:48 +00:00
eina_simple_xml_parser.c eina: prevent space stripping of CDATA in Eina_Simple_XML. 2013-03-11 11:03:05 +09:00
eina_simple_xml_parser.h move eina headers into lib/eina like the rest of efl - at least be 2012-09-27 04:02:37 +00:00
eina_str.c Revert "eina: add functions to alloc strings from a printf fmt" 2013-09-25 22:51:03 -03:00
eina_str.h Revert "eina: add functions to alloc strings from a printf fmt" 2013-09-25 22:51:03 -03:00
eina_strbuf.c merge : add eina 2012-09-16 10:57:48 +00:00
eina_strbuf.h eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_strbuf_common.c eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_strbuf_common.h merge : add eina 2012-09-16 10:57:48 +00:00
eina_strbuf_template_c.x merge : add eina 2012-09-16 10:57:48 +00:00
eina_stringshare.c eina: fix uninitialized data use. 2013-11-12 19:01:10 +09:00
eina_stringshare.h eina_stringshare.h: added more description to eina_stringshare_add_length(). 2013-07-15 13:39:57 +09:00
eina_thread.c eina thread - make note about valgrind complaint that is bogus 2013-11-03 20:51:41 +09:00
eina_thread.h eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_tiler.c eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_tiler.h eina: add eina_tiler_empty. 2013-07-11 14:01:06 +09:00
eina_tmpstr.c eina: honor string length in eina_tmpstr_add_length. 2013-10-16 18:56:32 +09:00
eina_tmpstr.h eina: improve usability of Eina_Tmpstr. 2013-03-14 20:52:37 +09:00
eina_trash.h move eina headers into lib/eina like the rest of efl - at least be 2012-09-27 04:02:37 +00:00
eina_types.h TES 2013-03-20 11:48:44 +01:00
eina_unicode.c efl: missing deprecated user. 2013-01-22 02:14:07 +00:00
eina_unicode.h eina_unicode.H: be nice. add more documentation for deprecated api. 2013-04-20 19:01:02 +09:00
eina_ustrbuf.c merge : add eina 2012-09-16 10:57:48 +00:00
eina_ustrbuf.h eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_ustringshare.c merge : add eina 2012-09-16 10:57:48 +00:00
eina_ustringshare.h move eina headers into lib/eina like the rest of efl - at least be 2012-09-27 04:02:37 +00:00
eina_value.c eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_value.h eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_xattr.c efl/eina_xattr: Fix memory leak in eina_xattr_value_ls. 2013-02-08 15:49:59 +00:00
eina_xattr.h efl: missing api for xattr. 2012-12-31 21:05:58 +00:00