1. 12 Aug, 2005 4 commits
  2. 10 Aug, 2005 3 commits
  3. 09 Aug, 2005 4 commits
  4. 08 Aug, 2005 4 commits
    • Matthias Clasen's avatar
      Enable the endianness test. · 717f3d4a
      Matthias Clasen authored
      2005-08-08  Matthias Clasen  <mclasen@redhat.com>
      
      	* tests/convert-test.c: Enable the endianness test.
      
      	* glib/gconvert.c: Make the caching of iconv descriptors
      	optional.
      
      	* configure.in: Add an --enable-iconv-cache option, and
      	default to disabling iconv caching on new enough glibc.
      	Somebody with access to Solaris systems will need to test
      	if opening/closing of iconv descriptors is enough of
      	a performance problem to warrant the caching on that
      	platform. Note that the caching is causing correctness
      	problems in some corner cases, thus turning it off
      	is desirable unless it has severe performance implications.
      717f3d4a
    • Matthias Clasen's avatar
      Add a test for endianness handling. · eb37812f
      Matthias Clasen authored
      2005-08-08  Matthias Clasen  <mclasen@redhat.com>
      
      	* tests/convert-test.c: Add a test for
      	endianness handling.
      eb37812f
    • Sunil Mohan Adapa's avatar
      Added Telugu translation done by Vikram Phaneendra... · ee7932f3
      Sunil Mohan Adapa authored
      Added Telugu translation done by Vikram Phaneendra <vikramphaneendra@yahoo.co.in>, Dandu Prasad <dandu_prasad2000@yahoo.com> and Ramana Sai <rmn_sai@yahoo.co.in>
      ee7932f3
    • Matthias Clasen's avatar
      Add convert-test here. · 308678a6
      Matthias Clasen authored
      2005-08-08  Matthias Clasen  <mclasen@redhat.com>
      
      	* tests/Makefile.am: Add convert-test here.
      
      	* tests/convert-test.c: Add the beginning of a testsuite
      	for g_convert() and friends.
      308678a6
  5. 06 Aug, 2005 2 commits
  6. 05 Aug, 2005 2 commits
  7. 04 Aug, 2005 2 commits
  8. 03 Aug, 2005 6 commits
  9. 02 Aug, 2005 6 commits
  10. 01 Aug, 2005 3 commits
    • Tim Janik's avatar
      test high contention on closure reference counts to trigger and catch · 10a3867a
      Tim Janik authored
      Mon Aug  1 23:33:47 2005  Tim Janik  <timj@imendio.com>
      
              * tests/refcount/closures.c: test high contention on closure
              reference counts to trigger and catch non-atomic updates.
      
              * tests/refcount/objects.c:
              * tests/refcount/objects2.c:
              * tests/refcount/properties.c:
              * tests/refcount/properties2.c:
              * tests/refcount/signals.c:
              fixed up test and threading fundamentals. variables accessed from all
              threads need to be volatile. context switches are enforced by using
              g_thread_yield(), not g_usleep(1) which may result in busy waits on
              some platforms. for testcode, always consider all warnings and
              critical messages fatal. issue the currently running program on
              stdout. improved progress indicators.
      
              * tests/refcount/properties.c:
              * tests/refcount/objects.c:
              don't overdo the number of testing threads to keep the testing machine
              usable, 2 threads can produce as much contention as 20 if executing the
              same code.
      
              * tests/refcount/signals.c: only start 1 thread per object. GObject
              doesn't provide mutually exclusive object access, but only mutually
              exclusive reference count modification.
      
              * tests/Makefile.am: added closures test.
      10a3867a
    • Tor Lillqvist's avatar
      Ugh, fix braino. · 7aa2e37f
      Tor Lillqvist authored
      7aa2e37f
    • Tor Lillqvist's avatar
      Make it pass on Win32. (from_uri_tests[]): Take into consideration that on · d5a98987
      Tor Lillqvist authored
      2005-08-01  Tor Lillqvist  <tml@novell.com>
      
      	* tests/uri-test.c: Make it pass on Win32.
      	(from_uri_tests[]): Take into consideration that on Win32 we don't
      	return "localhost" hostnames.
      	(safe_strcmp_filename): New function that considers slash and
      	backslash equal on Win32.
      	(run_roundtrip_tests): Use safe_strcmp_filename().
      d5a98987
  11. 31 Jul, 2005 1 commit
    • Tim Janik's avatar
      moved G_DATALIST_*_POINTER() macros here, because proper use requires the · 2d1cf6c1
      Tim Janik authored
      Sun Jul 31 01:50:20 2005  Tim Janik  <timj@gtk.org>
      
              * glib/gdataset.c:
              moved G_DATALIST_*_POINTER() macros here, because proper use requires
              the global g_dataset_global mutex to be acquired.
              g_datalist_id_get_data():
              g_datalist_unset_flags():
              g_datalist_set_flags(): properly acquire and release dataset mutex.
      
              * glib/gdatasetprivate.h: implement G_DATALIST_GET_FLAGS() via atomic
              pointer access to account for memory barriers. moved all other macros.
      2d1cf6c1
  12. 26 Jul, 2005 3 commits