glib/tests
Tim Janik 733b1789c1 new slice allocator implementation.
Thu Dec  1 17:32:46 2005  Tim Janik  <timj@imendio.com>

        * glib/gslice.[hc]: new slice allocator implementation.

        * tests/slice-test.c: added random slice allocation test.

        * glib/gthread.[hc]: removed newly added private thread mem API.

        * glib/gthreadinit.h:
        * glib/gmessages.c:
        * glib/gthread.c:
        * glib/gmem.c: divided glib threading initialisation into three phases,
        initialisation where private keys and messaging are not available (only
        needed by gmem.c), initialisation without messaging but private keys
        available (gslice.c, gmessage.c), and full fledged initialisers that
        server the rest of glib. initialisation functions got renamed to reflect
        the limitations of their corresponding phases.

        * glib/gmem.c: removed memchunk code, defer allocations to
        g_slice_* instead.

        * glib/gmem.[hc]: removed g_slice_* skeletons.

        * glib/glib.symbols: added g_slice_* symbols.

        * configure.in: check for availability of posix_memalign(3), memalign(3)
        and valloc(3).

        * glib/Makefile.am: added gslice.[hc].
2005-12-01 16:34:33 +00:00
..
collate Add Collation tests. 2005-10-05 17:37:46 +00:00
gobject Shut up CVS 2005-08-12 00:07:17 +00:00
markups Add a test with a long entity name. 2005-01-24 17:25:37 +00:00
refcount Add a missing reference to libglib in the LDADD for this test. 2005-11-07 16:29:19 +00:00
.cvsignore New entries added. 2005-11-21 00:49:00 +00:00
array-test.c delete a bunch of dead code. 2005-03-14 06:01:51 +00:00
atomic-test.c Make computation of "biggest_pointer" vaguely more portable. (#137498, 2004-03-19 16:13:37 +00:00
casefold.txt Updated to Unicode 4.1. There are five new GUnicodeBreakType types. That 2005-10-01 12:34:21 +00:00
casemap.txt Updated to Unicode 4.1. There are five new GUnicodeBreakType types. That 2005-10-01 12:34:21 +00:00
child-test.c Make the tests silent on success. 2005-07-14 05:20:14 +00:00
completion-test.c Add prototype for g_completion_complete_utf8(). 2004-02-05 01:58:47 +00:00
convert-test.c Add some tests for conversions between UTF-8, UCS-4 and UTF-16. 2005-10-30 03:05:21 +00:00
cxx-test.C Now that we check for a C++ compiler in configure.in anyway, I added a 2001-05-29 14:17:23 +00:00
date-test.c Add tests for g_date_get_iso8601_week_of_year(). 2005-03-28 05:22:56 +00:00
dirname-test.c Fix Win32 behaviour in some cases where a drive letter is present. For 2004-03-21 21:43:13 +00:00
env-test.c Remove critical log handler; we can't trigger g_return_if_fails() in our 2004-03-14 04:27:26 +00:00
file-test.c include <gstdio.h>. 2005-03-10 17:12:35 +00:00
gen-casefold-txt.pl Update Unicode data to 4.0. (#107974) 2003-07-31 02:27:56 +00:00
gen-casemap-txt.pl Unicode 4.0 special casing. (#114681) 2003-09-10 16:55:36 +00:00
gio-test.c Make the tests silent on success. 2005-07-14 05:20:14 +00:00
hash-test.c applied patch from #131937 with slight renames. provides 2004-02-20 02:05:36 +00:00
iochannel-test-infile Modified Files: glib/ChangeLog glib/glib.def glib/glib/giochannel.c 2001-07-20 20:14:37 +00:00
iochannel-test.c Make the tests silent on success. 2005-07-14 05:20:14 +00:00
keyfile-test.c Add bug ref 2005-09-14 18:12:52 +00:00
libmoduletestplugin_a.c Added #undef G_DISABLE_ASSERT and #undef G_LOG_DOMAIN throughout the 2002-07-04 15:19:30 +00:00
libmoduletestplugin_b.c Added #undef G_DISABLE_ASSERT and #undef G_LOG_DOMAIN throughout the 2002-07-04 15:19:30 +00:00
list-test.c Add missing const. (g_strsplit): Add g_return_val_if_fail for case of 2001-07-19 20:07:41 +00:00
mainloop-test.c Make the tests silent on success. 2005-07-14 05:20:14 +00:00
Makefile.am new slice allocator implementation. 2005-12-01 16:34:33 +00:00
makefile.mingw.in Default to --disable-gtk-doc, to avoid Jade setup hassles. 2002-03-05 05:18:23 +00:00
makefile.msc.in Fix for MSVC build: Skip strtod-test, use correct glib libraries, with 2.0 2003-11-15 03:08:57 +00:00
mapping-test.c libtool installs/uninstalls the import library, no need to do it 2005-06-26 18:04:08 +00:00
markup-escape-test.c Add g_markup_printf_escaped(), g_markup_vprintf_escaped(). 2003-09-12 00:17:02 +00:00
markup-test.c Added #undef G_DISABLE_ASSERT and #undef G_LOG_DOMAIN throughout the 2002-07-04 15:19:30 +00:00
module-test.c added convenience macros G_IMPLEMENT_INTERFACE() and G_DEFINE_TYPE() plus 2004-01-09 14:40:31 +00:00
node-test.c Implement G_LEVEL_ORDER correctly. 2001-11-26 19:08:46 +00:00
option-test.c Add and implement a new flag to turn off the automatic <groupname>- 2005-07-12 18:56:25 +00:00
patterntest.c applied significant recursion complexity optimization, based on a patch 2005-09-20 11:20:23 +00:00
printf-test.c Actually set any_failed on failure. (#143552, Philippe Blain) 2004-06-11 03:45:54 +00:00
qsort-test.c Added #undef G_DISABLE_ASSERT and #undef G_LOG_DOMAIN throughout the 2002-07-04 15:19:30 +00:00
queue-test.c Make the tests silent on success. 2005-07-14 05:20:14 +00:00
rand-test.c Add the init_by_array functionality from the reference implementation of 2004-01-10 01:38:55 +00:00
relation-test.c Add missing const. (g_strsplit): Add g_return_val_if_fail for case of 2001-07-19 20:07:41 +00:00
run-collate-tests.sh Add Collation tests. 2005-10-05 17:37:46 +00:00
run-markup-tests.sh Let $srcdir default to . 2005-01-24 17:35:44 +00:00
shell-test.c Include a test involving consecutive backslashes followed by a non-escaped 2004-08-01 00:39:45 +00:00
slice-test.c new slice allocator implementation. 2005-12-01 16:34:33 +00:00
slist-test.c Add missing const. (g_strsplit): Add g_return_val_if_fail for case of 2001-07-19 20:07:41 +00:00
spawn-test-win32-gui.c Minor Cygwin fix. (#138405, Roger Leigh) 2004-03-31 02:13:52 +00:00
spawn-test.c Make the tests silent on success. 2005-07-14 05:20:14 +00:00
strfunc-test.c Add some language-binding friendly variants 2005-06-23 05:50:53 +00:00
string-test.c Optimise single-character insertions 2005-08-18 09:30:24 +00:00
strtod-test.c Add a testcase for the previous fix. 2004-11-26 04:40:41 +00:00
testgdate.c Add tests for g_date_get_iso8601_week_of_year(). 2005-03-28 05:22:56 +00:00
testgdateparser.c Added #undef G_DISABLE_ASSERT and #undef G_LOG_DOMAIN throughout the 2002-07-04 15:19:30 +00:00
testglib.c glib/gfileutils.c glib/gfileutils.h glib/glib.symbols Rename g_makepath() 2005-06-22 18:55:33 +00:00
thread-test.c Make the tests silent on success. 2005-07-14 05:20:14 +00:00
threadpool-test.c Don't get stuck in here if immediate is TRUE. (#310954, Hong Jen Yee) 2005-07-20 17:06:02 +00:00
timeloop-basic.c Added #undef G_DISABLE_ASSERT and #undef G_LOG_DOMAIN throughout the 2002-07-04 15:19:30 +00:00
timeloop-closure.c glib/gdebug.h glib/gutils.c gobject/gtype.c gthread/gthread-posix.c 2004-11-01 18:47:12 +00:00
timeloop.c glib/gdebug.h glib/gutils.c gobject/gtype.c gthread/gthread-posix.c 2004-11-01 18:47:12 +00:00
tree-test.c Check the return values of g_tree_remove(). 2005-05-17 15:33:36 +00:00
type-test.c Fix docs for G_MAXSIZE. (#148262, Christophe Fergeau) 2004-07-23 14:39:25 +00:00
unicode-caseconv.c Added #undef G_DISABLE_ASSERT and #undef G_LOG_DOMAIN throughout the 2002-07-04 15:19:30 +00:00
unicode-collate.c Add Collation tests. 2005-10-05 17:37:46 +00:00
unicode-encoding.c Use UTF-16LE explicitly also on Cygwin. (#138423, Roger Leigh) 2004-03-31 02:19:10 +00:00
unicode-normalize.c Add hangul composition and decomposition to unicode normalization. 2003-12-04 19:47:52 +00:00
uri-test.c Minor simplification in safe_strcmp_filename(). 2005-08-01 19:25:37 +00:00
utf8-pointer.c Unit tests for g_utf8_pointer_to_offset and g_utf8_offset_to_pointer. 2005-11-17 15:50:31 +00:00
utf8-validate.c filter G_GNUC before PRIVATE so $ is still true. 2004-11-28 21:21:14 +00:00
utf8.txt Change instances of U+10ffff to U+10fffd, since that is the last valid 2003-07-31 16:48:54 +00:00