On 09/19/2014 07:49 PM, Nathaniel McCallum wrote:
This is an optimization from patch 0062 (rescinded) which I think is
worth keeping. There is no ticket for this.


_______________________________________________
Freeipa-devel mailing list
Freeipa-devel@redhat.com
https://www.redhat.com/mailman/listinfo/freeipa-devel
Hello,

   That is exact that slapi* are doing a intensive usage of the of
   alloc/free. Using a stack allocated mods would reduce the number of
   alloc/free but I afraid it will not have a significant impact. For
   example further slapi_modify_internal is doing tons of alloc/free.

   Also I think it is not possible to use stack allocated mods. In fact
   mods will be modified by internal_mod (for example to add
   'modifytimestamp', 'modifiersname') and mods will be reallocated.
   This could also occurs from plugins.
   Finally  if a modify retry occurs, the original mods are freeed.

   thanks
   thierry

_______________________________________________
Freeipa-devel mailing list
Freeipa-devel@redhat.com
https://www.redhat.com/mailman/listinfo/freeipa-devel

Reply via email to