[glib] (79 commits) Non-fast-forward update to branch wip/gcleanup
- From: Stefan Walter <stefw src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [glib] (79 commits) Non-fast-forward update to branch wip/gcleanup
- Date: Sun, 10 Nov 2013 15:20:52 +0000 (UTC)
The branch 'wip/gcleanup' was changed in a way that was not a fast-forward update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:
http://live.gnome.org/Git/Help/NonFastForward
Commits removed from the branch:
cb01445... GPrivate: add g_private_reset()
a099c7f... gconstructor: install as a proper header
01e0af0... Add at-exit cleanup functionality for static state
f7247b0... Make some use of G_CLEANUP_ADD
c8fc863... GThread posix: add impl structs to cleanup list
acba036... gcleanup: Drop the G_CLEANUP_REMOVE() function and related
bae9fc5... gcleanup: Fix noisy warnings about taking address of static
f034687... gcleanup: Add in more gtestutils.c cleanups
87cc44d... gcleanup: Add some debugging code for tracing gcleanup
286d2c8... gmain: Fix use of uninitialized memory in sigaction structu
6c0e25c... gcleanup: Use three passes to do cleanup
d7722ea... gthread: Remove g_private_reset()
73560e0... gmain: Use a simpler method for cleanup of glib_worker thre
e562912... option-context: Fix leaks in tests
905b40b... private: Fix memory leak in tests
848e021... glib-tap.mk: Add a memcheck target to run valgrind
69deb5f... gcleanup: Export correctly and add proper version numbers
51323c3... gthread-posix: Don't use gslice allocated GRecMutex
d4c66e3... boxed: Fix double free in boxed unit tests
821fa7b... gcleanup: Four passes are the cleanup maximum
9bda597... gcleanup: Rework for distinct phases
606e4fe... WIP more gcleanup bug fixes
b6884cb... gcleanup: Define cleanup lists for modules and tests
f5302d3... gcleanup: WIP more fixes for threading primitives cleanup
fb7b0fe... gcleanup: Hookup up more libglib globals to cleanup
f6c6d89... gerror: WIP Fix more error overwriting and memory access pr
33f787f... gmessages: Initialize GPrivate so it gets cleaned up
147780f... gthreadpool: Initial support for cleaning up thread pool
15759c7... private: Use threading primitives correctly in private test
c4f83cf... unix: Fix memory leak in unix test
c82cc9f... glib-tap: WIP more tweaks to memcheck target
cad746a... gatomicarray: Support for cleaning up
f7954fb... add g_type_set_qdata_full
ce6d3da... gtype: Implement cleanup of GType
c9a8434... gtype: Push all the basics GType's onto the cleanup list
be9a12c... gobject: Cleanup GObject class stuff
6013509... gparam: Reliably free class info initialization closure
dd36aba... gsignal: Fix memory leak of signal param types
b1685ff... gtype: Remove unneeded ref of static parent type
78774fb... gtypemodule: Allow GTypeModule to be finalized
be7f083... gvalue: Cleanup global static data
76b577b... enums: Fix leaks in tests
e2865d1... threadtests: Fix leaks in tests
e569914... gdbus: Cleanup global static data
d2eccf0... gioenumtypes: Push enum GTypes onto cleanup list
69c65a9... giomodule: Cleanup global data
9c592ed... giomodule: Remove extra reference
df7e6dd... glocalfile: Cleanup global data
3a67d51... gresolver: Cleanup global data
d169891... gsocketconnection: Cleanup global data
e7624e0... gtask: Cleanup thread pool
16a6611... gthread-deprecated: Fix repeated adding of cleanup
7f77c05... 642026: Run less locking iterations under valgrind
31d16e8... gobject: Don't leak pspecs for ininstantiated interfaces
ce1c6aa... gtype: Use a single cleanup function for gtype memory
4874f83... param: Avoid g_test_add_data_func_full() which leaks
a94318d... gcancellable: Free up GPrivate in right cleanup context
eafacc1... gfileinfo: Cleanup memory
bdcf189... giomodule: Cleanup global data
4b5857c... giomodule: Allow overriding source directory gio modules ar
a126e29... gio/tests: Prevent random gio modules from screwing up thes
0067a30... gio/tests: Fix some access after free
30da964... contexts: Fix memory leak in test
ee3a3f8... filter-streams: Cleanup custom classes in test
321b2a6... g-icon: Fix memory leak in test
4b722fa... memcheck: Support suppressions for valgrind target
391571e... WIP: More memcheck make target tweaks
c82ff6d... gcleanup: Rework cleanup mechanism again, in particular we
9110d8e... Cleanup atomic array manually as very last thing
4411e73... gtype: Cleanup signals for interfaces
eadc4bc... tests/gobject: Fix memory leaks in tests
9f31c79... tests/gobject: Run cleanup correctly during tests
e2a1990... gsubprocess: Fix a number of leaks and a segfault
ed455a9... gsubprocess: Fix error detection logic in tests
9e22e5e... gsubprocess: Fix leaks in tests
e96aeb7... gsubprocess: Cleanup GSubprocess correctly
5c92b02... gdbusconnection: Fix invalid memory access
9528696... gdbus-connection: Fix race condition in test
d2bd270... gcleanup: A bit of cleanup and reorg
d5edf33... gdbusintrospection: Free up cache when done with it
10c8c94... gdbusserver: Simpler reffing of new connections
8541e8f... gdbusname: Cleanup global tables
dd7da0e... gdbusprivate: Shutdown shared worker thread correctly
76955a7... gtestdbus: Don't destroy GSource twice
5e71e3b... gtestdbus: Properly close server connections
c475aa0... gtestdbus: Fix leak of GMainLoop
4d6cfc5... gtestdbus: Cleanup io channel which would otherwise leak
3289fc2... gdbus-auth: Fix leaks in tests
91213ca... gdbus-connection-slow: Fix leak in tests
4e54ce7... gdbus-connection: Fix leaks in tests
7b01e93... gdbus-example-export: Fix behavior when using cleanup
e163d78... gdbus-export: Fix leaks in tests
6da94b0... gdbus-introspection: Fix leaks in tests
8332758... gdbus-proxy: Fix erroneous timeout during following tests
e8f57e3... gdbus-testserver: Fix behavior during cleanup
899a90b... gtestutils: More cleanup
0521d61... asyncqueue-test: Fix leaks in tests
3c1371c... child-test: Fix leak in test
63a1cb8... completion-test: Fix leaks in tests
9d4b9b3... gio-test: Fix leaks in tests
611c7dd... mainloop-test: Fix uninitialized memory access in tests
ac6a090... mapping-test: Fix leaks in tests
9976b7a... slice: Don't run GSlice tests under valgrind
6c9588c... sources: Fix leaks in tests
1138ebc... gdbus-connection-loss: Fix leak in test
a52490f... gdbus-connection: Fix use after free in test
45e26c3... datetime: Fix leak in test
33c204d... file-test: Fix leaks in test
7f1b995... mainloop-test: Fix leaks in tests
3001cae... thread-test: Fix leaks in tests
e21c3d2... timeloop: Fix leaks in tests
1b09528... unicode-encoding: Fix leaks in test
42ed477... threadpool-test: Fix leaks in tests
ac1b02a... threadpool-test: Cleanup memory in test
Commits added to the branch:
86ce3bf... gdesktopappinfo: keep a list of files in the dirs (*)
e55d33e... Add GAppInfoMonitor (*)
87e6db8... codegen.py: Rearrange GLib Version Check (*)
838b49e... configure: test(1) uses = to test for string equality (*)
a004fc8... Updated Greek translation (*)
ffb39bf... gio: Add gappinfoprivate.h to Makefile.am (*)
c45b26d... gio/Makefile: make sure to dist gappinfoprivate.h (*)
3d32d53... Add g_desktop_app_info_search() (*)
6e0bbd8... appinfo: Add some testcases for searching (*)
ffbf866... GApplication: fix bogus testcase (*)
bda60c3... GAppInfoMonitor: don't try to use NULL hash table (*)
5627452... gstrfuncs: fix small typo in documentation (*)
83d4278... Revert "gio/Makefile: make sure to dist gappinfoprivate.h" (*)
ca22ac7... Add an index for new api in glib docs (*)
0cb8454... Small documentation improvement (*)
ae6dbb3... giomodule: small typo in documentation (*)
17cb48d... gconstructor: install as a proper header
4bed57c... gcleanup: Implementation of GCleanupList and associated mac
0008b94... Make some use of G_CLEANUP_ADD
3956ac1... memcheck: Add a 'make memcheck' target that runs valgrind
75af152... gthread-posix: Don't use gslice allocated GRecMutex
3306164... GThread posix: add impl structs to cleanup list
98d9b26... gcleanup: Add in more gtestutils.c cleanups
91eb92a... gmain: Fix use of uninitialized memory in sigaction structu
b0e9c8e... option-context: Fix leaks in tests
3f02856... glib: Define cleanup lists for glib tests
31ae3ed... private: Fix memory leak in tests
5b849d6... private: Use threading primitives correctly in private test
a8957d5... gcleanup: Hook up more libglib globals to cleanup
25cc8e9... gerror: Don't leak memory when overwrite warning
879534c... gmessages: Initialize GPrivate so it gets cleaned up
4b0420c... unix: Fix memory leak in unix test
d01d884... 642026: Run less locking iterations under valgrind
88f2604... asyncqueue-test: Fix leaks in tests
582187f... child-test: Fix leak in test
a0fc702... completion-test: Fix leaks in tests
0bdab9f... gio-test: Fix leaks in tests
6c3c468... mainloop-test: Fix uninitialized memory access in tests
00217b3... mapping-test: Fix leaks in tests
f35bd2b... slice: Don't run GSlice tests under valgrind
5368b9e... sources: Fix leaks in tests
32a9d25... datetime: Fix leak in test
078445d... file-test: Fix leaks in test
cd674ad... mainloop-test: Fix leaks in tests
9b97090... thread-test: Fix leaks in tests
35e95ae... timeloop: Fix leaks in tests
a17ed8f... unicode-encoding: Fix leaks in test
aa0546d... threadpool-test: Fix leaks in tests
033a2ed... threadpool-test: Cleanup memory in test
634eb25... gthreadpool: Don't pass bad data to GThreadPool sorter
27db552... gthreadpool: Cleanup thread pool unused threads
f70f704... iochannel-test: Fix leaks in test
bcaaf7e... module-test: Fix leaks in test
1d860e5... gmodule: Cleanup main_module, ie: self
eb98ca2... utils: Don't free memory owned by glib in test
030ba48... boxed: Fix double free in boxed unit tests
5d568eb... gobject: Define a cleanup scope for libgobject
7b5c5e3... gatomicarray: Support for cleaning up
ad1ba96... gtype: add g_type_set_qdata_full
9d508f9... gtype: Implement cleanup of GType
cae6f86... gtype: Push registered GType onto the appropriate cleanup l
984f79f... gobject: Cleanup GObject class stuff
6b89d6a... gparam: Reliably free class info initialization closure
ea36aec... gtype: Remove unneeded ref of static parent type
4d75f2e... gtypemodule: Allow GTypeModule to be finalized
41358d7... gvalue: Cleanup global static data
b3c3400... enums: Fix leaks in tests
0f2bc0b... threadtests: Fix leaks in tests
7e9d716... gobject: Don't leak pspecs for ininstantiated interfaces
4910309... param: Avoid g_test_add_data_func_full() which leaks
fbc5648... accumulator: Fix leak in test
d6eb55a... gvalue-test: Fix leaks in test
07082b9... override: Fix leaks in test
9eaf31c... paramspec-test: Fix leaks in tests
a9b3a45... signals: Fix leak in test
2d9e3bf... timeloop-closure: Fix leaks in test
1071155... defaultiface: Fix leak in test
faca543... dynamictype: Fix leak in test
3c7b7c0... tests/gobject: Use cleanup for types defined in tests
(*) This commit already existed in another branch; no separate mail sent
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]