Colin Walters f2f0625622 [girffi] Clean up API, add g_function_info_prep_invoker
Rather than having bindings use g_function_info_invoke, which is basically
a toy/demo API, export a convenience utility function which takes the introspection
information and sets up things we need to pass to libffi.

Then invocation can be done directly to libffi by a binding.

As part of this work, remove some (unused by gjs) public functions from the
girffi API, and instead export a function to map to libffi which can work
semi-correctly.

https://bugzilla.gnome.org/show_bug.cgi?id=604074
2009-12-16 18:17:12 -05:00
2009-10-21 14:19:26 -04:00
2009-11-20 10:40:07 +01:00
2009-11-20 10:40:07 +01:00
2009-12-09 11:22:24 +00:00
Description
Low-level core library that forms the basis for projects such as GTK+ and GNOME.
130 MiB
Languages
C 95.3%
Python 2.4%
Meson 1.3%
Objective-C 0.3%
Shell 0.2%
Other 0.5%