[glib] (14 commits) ...Merge branch 'signal-performance'



Summary of changes:

  3be0e57... tests: performance: add emit-handled/emit-unhandled tests (*)
  950e6a4... tests: Add generic and empty signal emission performace tes (*)
  d5fbbe4... Add GRealClosure and move meta_marshallers there (*)
  588af03... Add optional support for varargs marshallers to GClosure (*)
  5705190... Support generating va marshallers in glib-genmarshal (*)
  1c4f0ca... Add _g_closure_is_void to check for NULL vfuncs (*)
  7964cda... Add g_signal_set_va_marshaller (*)
  a3e9108... Use builtin marshallers and va_marshallers if possible (*)
  f02ec2f... Optimize single-handler va_marshaller case (*)
  3d52ee9... Add more tests for signal emissions (*)
  d10f79a... build: Fix rules for marshalers.[ch] (*)
  b05ea89... Mask out G_SIGNAL_TYPE_STATIC_SCOPE when comparing types (*)
  2d6502f... fastpath: Do allow NO_RECURSE fastpath for NOP emissions (*)
  f3fb42c... Merge branch 'signal-performance'

(*) 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]