[arrayfire] 150/284: Merge pull request #1207 from shehzan10/memory

Ghislain Vaillant ghisvail-guest at moszumanska.debian.org
Sun Feb 7 18:59:28 UTC 2016


This is an automated email from the git hooks/post-receive script.

ghisvail-guest pushed a commit to branch debian/experimental
in repository arrayfire.

commit b0c7c9a7a923e9fdeeee9d48fe7439a3024b793a
Merge: fa765a6 8cb21a4
Author: Pavan Yalamanchili <pavan at arrayfire.com>
Date:   Sun Jan 3 03:05:53 2016 -0500

    Merge pull request #1207 from shehzan10/memory
    
    Exceptions and Memory Management

 CMakeLists.txt                     |   1 -
 docs/details/image.dox             |   6 ++
 docs/details/lapack.dox            |   8 +++
 include/af/device.h                |  66 +++++++++++++++++-
 include/af/exception.h             |   3 +
 include/af/image.h                 |  24 +++++++
 include/af/lapack.h                |  25 +++++++
 include/arrayfire.h                |   2 +
 src/api/c/device.cpp               |  81 ++++++++++++++--------
 src/api/c/err_common.cpp           |  64 ++++++++++--------
 src/api/c/graphics_common.cpp      |   5 +-
 src/api/c/imageio2.cpp             |  12 ++++
 src/api/c/lu.cpp                   |  10 +++
 src/api/cpp/array.cpp              |   4 +-
 src/api/cpp/device.cpp             |   5 ++
 src/api/cpp/error.hpp              |  12 +++-
 src/api/cpp/exception.cpp          |  16 +++--
 src/api/cpp/imageio.cpp            |   7 ++
 src/api/cpp/lapack.cpp             |   7 ++
 src/api/unified/CMakeLists.txt     |   2 +-
 src/api/unified/device.cpp         |  17 +++++
 src/api/unified/image.cpp          |   5 ++
 src/api/unified/lapack.cpp         |   5 ++
 src/backend/cpu/CMakeLists.txt     |   1 -
 src/backend/cpu/lu.cpp             |   5 ++
 src/backend/cpu/lu.hpp             |   2 +
 src/backend/cpu/memory.cpp         |  96 +++++++++++++++++++-------
 src/backend/cpu/memory.hpp         |   8 +++
 src/backend/cuda/CMakeLists.txt    |   1 -
 src/backend/cuda/interopManager.cu |   9 +--
 src/backend/cuda/lu.cu             |  15 +++++
 src/backend/cuda/lu.hpp            |   2 +
 src/backend/cuda/memory.cpp        | 134 +++++++++++++++++++++++++++----------
 src/backend/cuda/memory.hpp        |   7 ++
 src/backend/cuda/platform.cpp      |   5 +-
 src/backend/opencl/CMakeLists.txt  |   1 -
 src/backend/opencl/lu.cpp          |  10 +++
 src/backend/opencl/lu.hpp          |   2 +
 src/backend/opencl/memory.cpp      | 121 ++++++++++++++++++++++++---------
 src/backend/opencl/memory.hpp      |  14 +++-
 src/backend/opencl/platform.cpp    |   9 +--
 src/backend/opencl/program.hpp     |   5 +-
 src/{ => backend}/util.cpp         |  25 +++----
 src/{ => backend}/util.hpp         |   0
 test/CMakeLists.txt                |   4 +-
 test/backend.cpp                   |   5 ++
 test/testHelpers.hpp               |  31 ++-------
 47 files changed, 681 insertions(+), 218 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/arrayfire.git



More information about the debian-science-commits mailing list