Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 7a962fca94c3ed8f5a24d160504a7c9d3ecce04c
      
https://github.com/synfig/synfig/commit/7a962fca94c3ed8f5a24d160504a7c9d3ecce04c
  Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com>
  Date:   2019-12-04 (Wed, 04 Dec 2019)

  Changed paths:
    M ETL/ETL/CMakeLists.txt
    M ETL/ETL/Makefile.am
    R ETL/ETL/_mutex_null.h
    R ETL/ETL/_mutex_pthreads.h
    R ETL/ETL/_mutex_pthreads_simple.h
    R ETL/ETL/_mutex_win32.h
    R ETL/ETL/_rwlock.h
    M ETL/ETL/_smach.h
    R ETL/ETL/_thread.h
    R ETL/ETL/mutex
    R ETL/ETL/thread
    M synfig-core/src/synfig/rendering/resource.cpp
    M synfig-core/src/synfig/rendering/resource.h

  Log Message:
  -----------
  remove unused ETL mutex and thread classes

Smach class just fakes that it is using them (by using mutex_null)

Resource class uses it, but it can be replaced by C++11 standard mutex.

That ETL_LOCK_REFCOUNTS directive is not mentioned anywhere.
Maybe it should be removed?


  Commit: 3a57a2204815e1741f039ad0aa8a17897ca201ea
      
https://github.com/synfig/synfig/commit/3a57a2204815e1741f039ad0aa8a17897ca201ea
  Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com>
  Date:   2019-12-04 (Wed, 04 Dec 2019)

  Changed paths:
    M synfig-core/src/synfig/rendering/resource.cpp
    M synfig-core/src/synfig/rendering/resource.h

  Log Message:
  -----------
  remove unused variable and lockguards

the directive ETL_LOCK_REFCOUNTS is never defined


  Commit: d18249137354d3213ad6bd51048f16eaa2cb237c
      
https://github.com/synfig/synfig/commit/d18249137354d3213ad6bd51048f16eaa2cb237c
  Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com>
  Date:   2019-12-04 (Wed, 04 Dec 2019)

  Changed paths:
    M synfig-core/src/modules/lyr_freetype/lyr_freetype.cpp
    M synfig-core/src/modules/lyr_freetype/lyr_freetype.h
    M synfig-core/src/modules/mod_particle/plant.cpp
    M synfig-core/src/modules/mod_particle/plant.h
    M synfig-core/src/synfig/debug/log.cpp
    M synfig-core/src/synfig/debug/log.h
    M synfig-core/src/synfig/layers/layer_bitmap.cpp
    M synfig-core/src/synfig/layers/layer_bitmap.h
    M synfig-core/src/synfig/layers/layer_duplicate.cpp
    M synfig-core/src/synfig/layers/layer_duplicate.h
    M synfig-core/src/synfig/main.cpp
    M synfig-core/src/synfig/mutex.cpp
    M synfig-core/src/synfig/mutex.h
    M synfig-core/src/synfig/node.cpp
    M synfig-core/src/synfig/node.h
    M synfig-core/src/synfig/rendering/primitive/contour.cpp
    M synfig-core/src/synfig/rendering/primitive/contour.h
    M synfig-core/src/synfig/rendering/primitive/mesh.cpp
    M synfig-core/src/synfig/rendering/primitive/mesh.h
    M synfig-core/src/synfig/rendering/software/function/packedsurface.cpp
    M synfig-core/src/synfig/rendering/software/function/packedsurface.h
    M synfig-studio/src/gui/ipc.cpp
    M synfig-studio/src/synfigapp/actions/layerpaint.cpp

  Log Message:
  -----------
  replace synfig::Mutex and synfig::RecMutex with std:: ones


  Commit: af916ae24fa3d41adc9345eb335e2c3d201c04c3
      
https://github.com/synfig/synfig/commit/af916ae24fa3d41adc9345eb335e2c3d201c04c3
  Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com>
  Date:   2019-12-04 (Wed, 04 Dec 2019)

  Changed paths:
    M synfig-core/src/synfig/CMakeLists.txt
    M synfig-core/src/synfig/Makefile.am
    M synfig-core/src/synfig/context.cpp
    M synfig-core/src/synfig/main.cpp
    R synfig-core/src/synfig/mutex.cpp
    R synfig-core/src/synfig/mutex.h
    M synfig-core/src/synfig/node.h
    M synfig-core/src/synfig/rendering/software/function/packedsurface.h
    M synfig-studio/src/gui/workarea.cpp

  Log Message:
  -----------
  replace synfig::RWLock with Glib::Threads::RWLock


  Commit: 282a7d4d183955914942cb7dcbc78662b87763a8
      
https://github.com/synfig/synfig/commit/282a7d4d183955914942cb7dcbc78662b87763a8
  Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com>
  Date:   2019-12-04 (Wed, 04 Dec 2019)

  Changed paths:
    M synfig-studio/src/gui/ipc.cpp

  Log Message:
  -----------
  fix win32 build: but I don't know if this thread should be dettached

there is no way to the thread ends except the Pipe creation error.


  Commit: b3dd7477bb7bf2f6506aaaec666de2280124219a
      
https://github.com/synfig/synfig/commit/b3dd7477bb7bf2f6506aaaec666de2280124219a
  Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com>
  Date:   2019-12-04 (Wed, 04 Dec 2019)

  Changed paths:
    M ETL/m4/ETL.m4
    M synfig-core/m4/ETL.m4
    M synfig-studio/m4/ETL.m4

  Log Message:
  -----------
  remove autotools references to threads in ETL


  Commit: 9b04890b4f11286af129dc52c4699578fb8d11ed
      
https://github.com/synfig/synfig/commit/9b04890b4f11286af129dc52c4699578fb8d11ed
  Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com>
  Date:   2019-12-04 (Wed, 04 Dec 2019)

  Changed paths:
    M synfig-core/src/synfig/rendering/resource.cpp
    M synfig-core/src/synfig/rendering/resource.h

  Log Message:
  -----------
  make Resource::Storage::refcount atomic


  Commit: 47146f3220aca1f9c7d23ffc67245a515e63ee15
      
https://github.com/synfig/synfig/commit/47146f3220aca1f9c7d23ffc67245a515e63ee15
  Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com>
  Date:   2019-12-04 (Wed, 04 Dec 2019)

  Changed paths:
    M synfig-studio/src/gui/ipc.cpp

  Log Message:
  -----------
  on Windows, let extra IPC thread join on quit


  Commit: 102e916f077fd6f783d035dd4fb2500ec9ab831a
      
https://github.com/synfig/synfig/commit/102e916f077fd6f783d035dd4fb2500ec9ab831a
  Author: Konstantin Dmitriev <ksee.zelga...@gmail.com>
  Date:   2019-12-04 (Wed, 04 Dec 2019)

  Changed paths:
    M ETL/ETL/CMakeLists.txt
    M ETL/ETL/Makefile.am
    R ETL/ETL/_mutex_null.h
    R ETL/ETL/_mutex_pthreads.h
    R ETL/ETL/_mutex_pthreads_simple.h
    R ETL/ETL/_mutex_win32.h
    R ETL/ETL/_rwlock.h
    M ETL/ETL/_smach.h
    R ETL/ETL/_thread.h
    R ETL/ETL/mutex
    R ETL/ETL/thread
    M ETL/m4/ETL.m4
    M synfig-core/m4/ETL.m4
    M synfig-core/src/modules/lyr_freetype/lyr_freetype.cpp
    M synfig-core/src/modules/lyr_freetype/lyr_freetype.h
    M synfig-core/src/modules/mod_particle/plant.cpp
    M synfig-core/src/modules/mod_particle/plant.h
    M synfig-core/src/synfig/CMakeLists.txt
    M synfig-core/src/synfig/Makefile.am
    M synfig-core/src/synfig/context.cpp
    M synfig-core/src/synfig/debug/log.cpp
    M synfig-core/src/synfig/debug/log.h
    M synfig-core/src/synfig/layers/layer_bitmap.cpp
    M synfig-core/src/synfig/layers/layer_bitmap.h
    M synfig-core/src/synfig/layers/layer_duplicate.cpp
    M synfig-core/src/synfig/layers/layer_duplicate.h
    M synfig-core/src/synfig/main.cpp
    R synfig-core/src/synfig/mutex.cpp
    R synfig-core/src/synfig/mutex.h
    M synfig-core/src/synfig/node.cpp
    M synfig-core/src/synfig/node.h
    M synfig-core/src/synfig/rendering/primitive/contour.cpp
    M synfig-core/src/synfig/rendering/primitive/contour.h
    M synfig-core/src/synfig/rendering/primitive/mesh.cpp
    M synfig-core/src/synfig/rendering/primitive/mesh.h
    M synfig-core/src/synfig/rendering/resource.cpp
    M synfig-core/src/synfig/rendering/resource.h
    M synfig-core/src/synfig/rendering/software/function/packedsurface.cpp
    M synfig-core/src/synfig/rendering/software/function/packedsurface.h
    M synfig-studio/m4/ETL.m4
    M synfig-studio/src/gui/ipc.cpp
    M synfig-studio/src/gui/workarea.cpp
    M synfig-studio/src/synfigapp/actions/layerpaint.cpp

  Log Message:
  -----------
  Merge PR #1016: Remove unused ETL mutex and thread classes


Compare: https://github.com/synfig/synfig/compare/01d3e9111fdb...102e916f077f


_______________________________________________
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl

Reply via email to