Skip to content
This repository has been archived by the owner on Nov 17, 2023. It is now read-only.

Fix PR #15489 (Dynamic Library Loading Support) #15760

Merged
merged 6 commits into from
Aug 8, 2019
Merged

Commits on Aug 7, 2019

  1. Dynamic Library Loading Support (apache#15489)

    * Accelerator APIs header file
    
    * adding example to test accelerator loading
    
    * adding c_api function header
    
    * modifying header file path
    
    * creating templates for call to lib fns
    
    * modifying target to mxnet_static for libdl
    
    * rebaseing with master
    
    * returning nullptr handle if library not loaded
    
    * refactoring code to load libraries dynamically
    
    * addressing review comments
    
    * using static cast
    
    * pylint fix
    
    * moving library.h file to src/common/
    
    * adding dynamic loading support for windows
    
    * updating header guard
    
    * fixing headers
    
    * fixing windows casting error
    
    * declaring library functions for windows
    
    * adding library testing module in examples
    
    * adding unit test to test library loading
    
    * correcting file names
    
    * updating error messages
    
    * getting error message from DL library
    
    * adding unit test to gpu suite
    
    * correcting windows pointer
    
    * requiring absolute path to library
    
    * changing file description
    
    * addressing review comments - adding more docs, windows error msg
    
    * addressing PR comments
    
    * checking machine type for unit test
    
    * “re-trigger”
    
    * added map to store loaded libraries
    
    * added dlclose calls in naive & threaded engines
    
    * removed library map declaration in cc file
    
    * added windows free
    
    * fixed formatting
    
    * added cast to HMODULE for void* for windows
    
    * retrigger CI for flaky unix_cpu
    mseth10 committed Aug 7, 2019
    Configuration menu
    Copy the full SHA
    f116f10 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    42fda42 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bb12267 View commit details
    Browse the repository at this point in the history
  4. Retrigger CI

    mseth10 committed Aug 7, 2019
    Configuration menu
    Copy the full SHA
    cb40a02 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8feb07d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ca608ff View commit details
    Browse the repository at this point in the history