summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2009-10-01test/gobject/performance-threaded: Add complex/emit tests.gobject-performanceEdward Hervey1-3/+36
2009-10-01test/gobject: Move common performance code to performance-common.[ch]Edward Hervey5-408/+373
2009-10-01tests/performance-threaded: Add instance and simple object testEdward Hervey1-0/+154
2009-10-01gdataset: Use RWLock for access to global Quark table.Edward Hervey1-18/+28
2009-10-01gobject/gtype: Use faster NODE_IS_* macroEdward Hervey1-2/+3
2009-10-01gobject/gtype: Use new NODE_IS_ABSTRACT macros.Edward Hervey1-4/+2
2009-10-01gobject/gtype: Split out g_type_test_flags into a version that takes a TypeNodeEdward Hervey1-29/+34
2009-10-01tests/gobject/performance: Add performance test for instances.Edward Hervey1-1/+151
2009-10-01Fix crashes on 64bit in performance-threaded testBenjamin Otte1-1/+1
2009-10-01Remove more read locks usageBenjamin Otte1-11/+4
2009-10-01Make g_type_class_peek[_static]() not take any locksBenjamin Otte1-6/+2
2009-10-01gobject/tests: New test for dynamic class creation/destructionEdward Hervey2-1/+238
2009-10-01Add type_data_ref_U() and use it in g_type_class_ref()Edward Hervey1-12/+42
2009-10-01Reorganize g_type_class_ref()Edward Hervey1-11/+8
2009-10-01Make ClassData->init_state atomicBenjamin Otte1-11/+13
2009-10-01Make type_data_unref_U not take locks in the common caseEdward Hervey1-7/+12
2009-10-01Make all accesses of Node->ref_count atomicEdward Hervey1-6/+5
2009-10-01type_data_unref_Wm => type_data_unref_UEdward Hervey1-23/+14
2009-10-01Add a NODE_REFCOUNT getterBenjamin Otte1-20/+19
2009-10-01Move setting the refcount to the end of the functionEdward Hervey1-1/+2
2009-10-01Pass the TypeNode to type_data_last_unref_Wm()Edward Hervey1-30/+27
2009-10-01Move ref_count from TypeNode->data to TypeNodeEdward Hervey1-24/+24
2009-10-01Implement O(1) interface lookupsAlexander Larsson1-33/+148
2009-10-01Implement lock free interface lookupAlexander Larsson1-125/+204
2009-10-01Add GAtomicArray for RCU-style lockless updatesAlexander Larsson3-1/+173
2009-10-01Add fast path for construction with no paramsAlexander Larsson1-1/+13
2009-10-01Don't freeze/thaw notification during construction if no propertiesAlexander Larsson1-12/+25
2009-10-01Add GObjectClass flag CLASS_HAS_PROPS_FLAGAlexander Larsson1-0/+6
2009-10-01Add flags member for GObjectClassAlexander Larsson1-1/+3
2009-10-01Allocate GObjectNotifyQueue with g_slice instead of abusing g_listAlexander Larsson1-7/+2
2009-10-01Add gobject performance tests for threaded codeAlexander Larsson2-0/+383
2009-10-01Add performance tests for GObject primitivesAlexander Larsson3-0/+744
2009-09-29Fix --runtime-libdir optionMatthias Clasen5-10/+10
2009-09-29Bump versionMatthias Clasen1-2/+2
2009-09-292.22.1Matthias Clasen88-3765/+3278
2009-09-29UpdatesMatthias Clasen1-0/+17
2009-09-30Updated Serbian translationMiloš Popović2-6/+0
2009-09-30Updated Serbian translationMiloš Popović1-6/+5
2009-09-30Updated Serbian translationMiloš Popović2-269/+283
2009-09-29Don't mark test files for translationMatthias Clasen2-1/+1
2009-09-29Fix mime_info_cache_dir_add_desktop_entriesMatthias Clasen1-1/+1
2009-09-29Avoid a C99ismMatthias Clasen1-3/+3
2009-09-29Improve docs for g_utf16_to_utf8Matthias Clasen1-5/+11
2009-09-29Clarify docs of g_async_result_get_source_objectMatthias Clasen1-5/+6
2009-09-29Avoid critical error in thread check if source is destroyedAlexander Larsson1-1/+1
2009-09-29Updated Bengali translationJamil Ahmed1-1016/+951
2009-09-28Always report metadata on the path, not symlink targetAlexander Larsson1-10/+1
2009-09-28Fix up cast in gdb macrosAlexander Larsson1-1/+1
2009-09-28Use right soname for gdb autoloaded python filesAlexander Larsson2-2/+2
2009-09-25Updated Hebrew translationYaron Shahrabani1-464/+469