[varnishcache/varnish-cache] d549b5: Make it possible to creat LCK classes at runtime.

Poul-Henning Kamp phk at FreeBSD.org
Thu Dec 17 00:30:14 CET 2015


  Branch: refs/heads/master
  Home:   https://github.com/varnishcache/varnish-cache
  Commit: d549b55f1bf74357ed62e0192f90118306499cde
      https://github.com/varnishcache/varnish-cache/commit/d549b55f1bf74357ed62e0192f90118306499cde
  Author: Poul-Henning Kamp <phk at FreeBSD.org>
  Date:   2015-12-16 (Wed, 16 Dec 2015)

  Changed paths:
    M bin/varnishd/cache/cache.h
    M bin/varnishd/cache/cache_lck.c
    M bin/varnishd/hash/hash_classic.c
    M include/tbl/locks.h

  Log Message:
  -----------
  Make it possible to creat LCK classes at runtime.

Use the hash_classic class as proof of concept


  Commit: 6a8a2ca5a98cb3156283d68513880e3558fbe88c
      https://github.com/varnishcache/varnish-cache/commit/6a8a2ca5a98cb3156283d68513880e3558fbe88c
  Author: Poul-Henning Kamp <phk at FreeBSD.org>
  Date:   2015-12-16 (Wed, 16 Dec 2015)

  Changed paths:
    M bin/varnishd/storage/storage_persistent.c
    M include/tbl/locks.h

  Log Message:
  -----------
  Make the persistent locks dynamic


  Commit: 5cc2036a5645cd7ddd9f1568d13142611b2cfe79
      https://github.com/varnishcache/varnish-cache/commit/5cc2036a5645cd7ddd9f1568d13142611b2cfe79
  Author: Poul-Henning Kamp <phk at FreeBSD.org>
  Date:   2015-12-16 (Wed, 16 Dec 2015)

  Changed paths:
    M bin/varnishd/hash/hash_simple_list.c
    M include/tbl/locks.h

  Log Message:
  -----------
  Also make this debugging hash class' locks dynamic


Compare: https://github.com/varnishcache/varnish-cache/compare/1f490ae77651...5cc2036a5645


More information about the varnish-commit mailing list