|
Legate.jl
|
#include "task.h"#include <uv.h>#include <atomic>#include <cassert>#include <condition_variable>#include <cstdint>#include <cstring>#include <mutex>#include <string>#include <vector>#include "legate.h"#include "types.h"Classes | |
| struct | ufi::ufiFunctor |
| struct | ufi::TaskRequestData |
Namespaces | |
| namespace | ufi |
Macros | |
| #define | DEBUG_PRINT(...) |
| #define | ERROR_PRINT(...) |
| #define | UFI(MODE, ACCESSOR_CALL) |
Enumerations | |
| enum class | ufi::AccessMode { ufi::READ , ufi::WRITE } |
Functions | |
| ufi::UFI (read, read_accessor) | |
| ufi::UFI (write, write_accessor) | |
| legate::Library | ufi::create_library (legate::Runtime *rt, std::string library_name) |
| int | ufi::legate_poll_work () |
| void | ufi::completion_callback_from_julia () |
| void | ufi::initialize_async_system (void *request_ptr) |
| void | ufi::JuliaTaskInterface (legate::TaskContext context, bool is_gpu) |
| void | ufi::ufi_interface_register (legate::Library &library) |
| void | wrap_ufi (jlcxx::Module &mod) |
| #define DEBUG_PRINT | ( | ... | ) |
| #define ERROR_PRINT | ( | ... | ) |
| #define UFI | ( | MODE, | |
| ACCESSOR_CALL ) |
| void wrap_ufi | ( | jlcxx::Module & | mod | ) |