summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* gobject: Avoid redundant atomicsgobject-speedupsMatthias Clasen2022-06-011-8/+1
* Avoid g_type_class_peekMatthias Clasen2022-06-011-14/+16
* Avoid g_param_spec_get_redirect_targetMatthias Clasen2022-06-011-11/+6
* Avoid g_object_ref/unref in some casesMatthias Clasen2022-06-011-7/+9
* Avoid property notification during g_object_setMatthias Clasen2022-06-011-8/+18
* Avoid property notification during object constructionMatthias Clasen2022-06-011-19/+19
* Keep a separate flag for notify handlersMatthias Clasen2022-06-013-9/+26
* Don't copy values during g_object_setMatthias Clasen2022-06-011-1/+1
* Don't copy values when collecting in g_object_newMatthias Clasen2022-06-011-1/+1
* Move deprecation warnings to object_set_propertyMatthias Clasen2022-06-011-11/+4
* Don't inline deprecation warningsMatthias Clasen2022-06-011-4/+8
* Simplify g_object_notify_by_pspecMatthias Clasen2022-06-011-24/+9
* Simplify g_object_new_with_propertiesMatthias Clasen2022-06-011-9/+1
* Improve the GObject performance testMatthias Clasen2022-06-011-25/+125
* Merge branch 'wip/pwithnall/fix-pollable-test' into 'main'Philip Withnall2022-06-011-33/+53
|\
| * tests: Fix a potential race condition in pollable testPhilip Withnall2022-05-311-4/+2
| * tests: Remove global variables from pollable testPhilip Withnall2022-05-311-24/+46
| * tests: Use g_assert_*() rather than g_assert() in pollablePhilip Withnall2022-05-311-5/+5
* | Merge branch 'mascguy-gsocket-peerpid' into 'main'Philip Withnall2022-06-011-0/+2
|\ \
| * | credentials: macos: check for existence of LOCAL_PEERPIDChristopher Nielsen2022-05-311-0/+2
* | | Merge branch 'gobject-cleanup' into 'main'Philip Withnall2022-06-011-0/+4
|\ \ \ | |/ / |/| |
| * | gobject: Drop an unused quarkMatthias Clasen2022-05-311-0/+4
|/ /
* | Merge branch 'benzea/fix-inotify-race' into 'main'Philip Withnall2022-05-312-7/+72
|\ \
| * | tests: Add a test for GFileMonitor deadlocksPhilip Withnall2022-05-311-0/+52
| * | glocalfilemonitor: Skip event handling if the source has been destroyedPhilip Withnall2022-05-311-6/+23
| * | glocalfilemonitor: Avoid file monitor destruction from event threadBenjamin Berg2022-05-311-9/+5
| |/
* | Merge branch 'backports-policy' into 'main'Philip Withnall2022-05-311-0/+58
|\ \
| * | docs: Add a backports policyPhilip Withnall2022-05-191-0/+58
* | | Merge branch 'wip/biggio/fix-socket-enumerator-annotation' into 'main'Sebastian Dröge2022-05-311-2/+2
|\ \ \
| * | | gsocketaddressenumerator: add nullable annotation to the result of `next`Matteo Biggio2022-05-311-2/+2
|/ / /
* | | Update Hebrew translationYosef Or Boczko2022-05-301-290/+424
| |/ |/|
* | Merge branch 'final-type-speedup' into 'main'Philip Withnall2022-05-301-1/+1
|\ \
| * | gtype: Speed up type checks for final typesMatthias Clasen2022-05-301-1/+1
* | | Merge branch 'skip-debug-only-tests' into 'main'Philip Withnall2022-05-281-0/+5
|\ \ \ | |/ / |/| |
| * | testsuite: Make tests not fail in !debug buildsMatthias Clasen2022-05-281-0/+5
|/ /
* | 2.73.02.73.0Philip Withnall2022-05-271-0/+197
* | Merge branch 'nano' into 'main'Philip Withnall2022-05-2710-38/+454
|\ \
| * | tests: Fix a memory leak when abandoning a file creation time testPhilip Withnall2022-05-271-0/+1
| * | tests: Add additional tests for nanosecond precision file timestampsPhilip Withnall2022-05-271-3/+178
| * | Add functionality to preserve nanosecond timestampsnitinosiris2022-05-279-25/+252
| * | gfileinfo: Split out a g_file_info_remove_value() helper functionPhilip Withnall2022-05-271-10/+23
|/ /
* | Merge branch 'th/g-ptr-array-set-null-terminated' into 'main'Philip Withnall2022-05-274-57/+312
|\ \
| * | array: add support for %NULL termination in GPtrArrayThomas Haller2022-05-274-53/+307
| * | garray: Add missing (transfer full) introspection annotationsPhilip Withnall2022-05-271-4/+5
* | | Merge branch 'source-once-no-allocs' into 'main'Emmanuele Bassi2022-05-271-100/+121
|\ \ \ | |/ / |/| |
| * | gmain: Refactor idle-once and timeout-once to avoid a closure allocationPhilip Withnall2022-05-271-54/+40
| * | gmain: Factor out common GIdleSource codePhilip Withnall2022-05-271-23/+47
| * | gmain: Factor out common GTimeoutSource codePhilip Withnall2022-05-271-32/+43
|/ /
* | Merge branch 'ebassi/source-once' into 'main'Philip Withnall2022-05-277-12/+194
|\ \
| * | gmain: Minor documentation updates to idle-once and timeout-once funcsPhilip Withnall2022-05-272-33/+9