c15bf147bf
This commit allows to control output during abnormal oshmem/ompi application termination. Fixed issue in backtrace output. HAVE_BACKTRACE was never set so user was limited in control of this variable. Two related mca variables are moved to opal layer. Corresponding aliases are added for ompi and oshmem.
43 строки
752 B
C
43 строки
752 B
C
/*
|
|
* Copyright (c) 2013-2015 Mellanox Technologies, Inc.
|
|
* All rights reserved.
|
|
* $COPYRIGHT$
|
|
*
|
|
* Additional copyrights may follow
|
|
*
|
|
* $HEADER$
|
|
*/
|
|
|
|
#ifndef OSHMEM_RUNTIME_PARAMS_H
|
|
#define OSHMEM_RUNTIME_PARAMS_H
|
|
|
|
#include "oshmem_config.h"
|
|
|
|
BEGIN_C_DECLS
|
|
|
|
/*
|
|
* Global variables
|
|
*/
|
|
|
|
|
|
/**
|
|
* Whether or not the lock routines are recursive
|
|
* (ie support embedded calls)
|
|
*/
|
|
OSHMEM_DECLSPEC extern int oshmem_shmem_lock_recursive;
|
|
|
|
/**
|
|
* Level of shmem API verbosity
|
|
*/
|
|
OSHMEM_DECLSPEC extern int oshmem_shmem_api_verbose;
|
|
|
|
/**
|
|
* Whether to force SHMEM processes to fully
|
|
* wire-up the connections between SHMEM
|
|
*/
|
|
OSHMEM_DECLSPEC extern int oshmem_preconnect_all;
|
|
|
|
END_C_DECLS
|
|
|
|
#endif /* OSHMEM_RUNTIME_PARAMS_H */
|