mirror of
https://github.com/brl/mutter.git
synced 2025-01-23 01:48:55 +00:00
c4a9117ef8
Some of the marshallers we generate in `clutter-marshal.list` are also available in GLib, so we don't need to generate them ourselves. Even more, by passing NULL to `g_signal_new` in these cases will actually internally optimize this even more by also setting the valist marshaller, which is a little bit faster than the regular marshalling using `GValue` and libffi. https://gitlab.gnome.org/GNOME/mutter/merge_requests/700