1
1
openmpi/opal/runtime
Nathan Hjelm e4f920f6f9 opal/progress: improve performance when there are no LP callbacks
This commit adds another check to the low-priority callback
conditional that short-circuits the atomic-add if there are no
low-priority callbacks. This should improve performance in the common
case.

Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2016-06-22 09:52:37 -06:00
..
help-opal_info.txt Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
help-opal-runtime.txt Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
Makefile.am Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
opal_cr.c Rename the current opal_event_base to opal_sync_event_base in preparation for adding an async progress thread to opal. No functional changes made here - just a simple rename. 2015-07-11 10:08:19 -07:00
opal_cr.h Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
opal_finalize.c memory/patcher: initialize patcher framework when needed 2016-05-04 12:46:42 -06:00
opal_info_support.c Move the registration of MCA params out of the init of the var system - put them in with the rest of the OPAL MCA param registrations 2016-05-20 09:59:50 -07:00
opal_info_support.h opal_info_support: pass component map when handling params 2016-04-02 21:17:44 +02:00
opal_init.c Enable the PMIx event notification capability and use that for all error notifications, including debugger release. This capability requires use of PMIx 2.0 or above as the features are not available with earlier PMIx releases. When OMPI master is built against an earlier external version, it will fallback to the prior behavior - i.e., debugger will be released via RML and all notifications will go strictly to the default error handler. 2016-06-14 13:08:41 -07:00
opal_params.c Move the registration of MCA params out of the init of the var system - put them in with the rest of the OPAL MCA param registrations 2016-05-20 09:59:50 -07:00
opal_params.h opal: Add opal_abort_print_stack mca variable with aliases for ompi/oshmem 2015-11-25 18:18:33 +02:00
opal_progress_threads.c opal_progress_threads: fix double RELEASE 2015-08-12 05:11:40 -07:00
opal_progress_threads.h opal_progress_thread: fix stale comment 2015-10-14 18:25:31 -07:00
opal_progress.c opal/progress: improve performance when there are no LP callbacks 2016-06-22 09:52:37 -06:00
opal_progress.h bml/r2: always add btl progress function 2016-05-21 15:54:04 -04:00
opal.h PSM/PSM2: Disable signal handler hijacking by default 2016-06-14 11:45:23 -07:00