1. 10 Oct, 2012 1 commit
  2. 20 Sep, 2012 1 commit
    • Pavan Balaji's avatar
      [svn-r10247] Get rid of duplicate jump on failure for the MPIR_ERRTEST_ macros. · 06397126
      Pavan Balaji authored
      In several places, after checking for a parameter (e.g., comm) we were
      directly using it assuming that the parameter is valid.  Since the
      previous ERRTEST macros did not jump to fn_fail on an error, this
      could result in undefined behavior if the parameter was invalid.  Now,
      since we jump on errors within the macros themselves, once the check
      is done, we know that the parameter values are valid.
      Reviewed by buntinas.
  3. 17 Jul, 2012 1 commit
  4. 27 Jul, 2010 1 commit
    • David Goodell's avatar
      [svn-r6938] use the new MPIU_OBJ_PUBLISH_HANDLE abstraction · f1b57b1c
      David Goodell authored
      This commit may be slightly conservative in some of the pt2pt code, but
      it is not obvious that persistent requests handles don't need to be
      published safely.  Until it is proven otherwise, we will take the
      write memory barrier hit (on some platforms).
      No reviewer.
  5. 20 May, 2010 1 commit
  6. 17 Sep, 2009 1 commit
  7. 12 Mar, 2009 1 commit
  8. 27 Feb, 2009 1 commit
    • Jayesh Krishna's avatar
      [svn-r3911] # Merging r2270 from MSMPI history branch to trunk with few changes. · 0c2fd421
      Jayesh Krishna authored
       - A general mechanism for supporting keyval attribute copy and delete callbacks. Instead of setting a language type for a keyval object, a language specific proxy callback function is registered with the keyval. This proxy func gets called when attribute copy/delete is executed on the keyval. The proxy callback function performs the language specific operations and invokes the user registered callback functions.
       - Adding proxy functions to copy/delete attributes for C. C++, fortran
       - Adding MPIR_Keyval_set_proxy() to set the proxy functions for keyvals
       - Adding a new header file, mpi_lang.h, which contains the lang-specific func prototypes
       Contributed by Erez@MS
  9. 22 Oct, 2008 1 commit
  10. 22 Sep, 2008 1 commit
  11. 02 Nov, 2007 1 commit