Skip to content
Snippets Groups Projects
  1. Mar 21, 2008
  2. Mar 08, 2008
  3. Feb 12, 2008
  4. Feb 11, 2008
  5. Feb 10, 2008
  6. Jan 08, 2008
  7. Jan 07, 2008
  8. Dec 29, 2007
  9. Nov 07, 2007
    • Quanah Gibson-Mount's avatar
      Use per-thread slap_counters to eliminate lock contention · 3783df8d
      Quanah Gibson-Mount authored
      Unifdef SLAP_LIGHTWEIGHT_DISPATCHER
      Use thread-specific data in pool_context()
      Added native thread-specific data support
      Concurrency tweaks:
        store conn->c_sd, don't use ber_sockbuf_ctrl to retrieve it.
        use per-thread free lists for operations, no mutexes needed.
      3783df8d
  10. Oct 25, 2007
  11. Oct 18, 2007
  12. Oct 08, 2007
  13. Sep 01, 2007
  14. Jun 10, 2007
  15. Jan 11, 2007
  16. Jan 02, 2007
  17. Sep 14, 2006
  18. May 15, 2006
  19. May 02, 2006
  20. Apr 30, 2006
  21. Apr 28, 2006
  22. Apr 01, 2006
  23. Jan 03, 2006
  24. Oct 16, 2005
  25. Sep 17, 2005
    • Hallvard Furuseth's avatar
      Add thread debugging wrapper thr_debug.c and ldap_thr_debug.h in libldap_r/, · 123948bd
      Hallvard Furuseth authored
      enabled with LDAP_THREAD_DEBUG (cpp macro and environment variable):
      
      Move any ldap_pvt_* definitions from ldap_int_thread.h to ldap_pvt_thread.h.
      #define ldap_int_thread_equal/ldap_pvt_thread_equal instead of tpool.c:TID_EQ.
      Define some ldap_debug_*_t types, and LDAP_UINTPTR_T, in ldap_int_thread.h.
      ldap_int_thread.h/ldap_pvt_thread.h can now be included multiple times, giving
      different results depending on whether libldap_r/ldap_thr_debug.h was included.
      Add some cleanup and some preprocessor hacks.
      #define LDAP_THREAD*_IMPLEMENTATION in libldap_r/*.c, used by ldap_thr_debug.h.
      Add PTHREAD_MUTEX_ERRORCHECK/PTHREAD_MUTEX_ERRORCHECK_NP in thr_posix.c.
      123948bd
  26. Aug 23, 2005
  27. Apr 22, 2005
  28. Apr 15, 2005
  29. Mar 07, 2005
  30. Jan 01, 2005
  31. Jan 01, 2004
  32. Nov 26, 2003
  33. Apr 12, 2003
  34. Jan 24, 2003
  35. Jan 03, 2003
  36. Dec 11, 2002
  37. Dec 04, 2002
Loading