[vlc-commits] objects: per-object tree lock
    Rémi Denis-Courmont 
    git at videolan.org
       
    Wed Nov 25 19:04:25 CET 2015
    
    
  
vlc | branch: master | Rémi Denis-Courmont <remi at remlab.net> | Wed Nov 25 19:39:53 2015 +0200| [c5539face36120358eee457f68c22e72b32b7b39] | committer: Rémi Denis-Courmont
objects: per-object tree lock
This replaces the structure lock per instance with a lock per (parent)
object. The point is to reduce lock contention in vlc_object_release().
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=c5539face36120358eee457f68c22e72b32b7b39
---
 src/libvlc.h         |    3 -
 src/misc/objects.c   |  163 +++++++++++++++++++++++++-------------------------
 src/misc/variables.h |    1 +
 3 files changed, 83 insertions(+), 84 deletions(-)
Diff:   http://git.videolan.org/gitweb.cgi/vlc.git/?a=commitdiff;h=c5539face36120358eee457f68c22e72b32b7b39
    
    
More information about the vlc-commits
mailing list