[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