{"push_id":781911322,"size":239,"distinct_size":1,"ref":"refs/heads/topic/hwloc","head":"d97bc29102112198270452fc37b7dfedcef9ce75","before":"b42545b0cb57fad4ce56f56e324395778d52d716","commits":[{"sha":"db3a51f8c8a8ce87bb81a62e3be4f58b5603233f","author":{"email":"07b107919bc47895a8b637378595bdacb368c62d@lanl.gov","name":"Nathan Hjelm"},"message":"opal/class: enable use of opal classes after opal_class_finalize\n\nThis commit enables the use of opal classes after a call to\nopal_class_finalize. This is needed to support re-initializing opal\nafter calling opal_finalize_util (). This is needed to support the\nfollowing without leaking:\n\nMPI_T_init_thread ();\nMPI_T_finalize ();\n\nMPI_Init ();\nMPI_Finalize ();\n\nBefore this commit the above code would crash in MPI_Init because the\nconstructor array for some class was freed by opal_class_finalize ().\n\nThe fix is to turn the cls_initialized member of opal_class_t into an\ninit epoch identifier and compare it against opal_class_init_epoch\ninstead of 1. On each call to opal_class_finalize the\nopal_class_init_epoch counter is incremented forcing re-initialization\nof classes after finalize.\n\nSigned-off-by: Nathan Hjelm <hjelmn@lanl.gov>","distinct":false,"url":"https://api.github.com/repos/rhc54/ompi/commits/db3a51f8c8a8ce87bb81a62e3be4f58b5603233f"},{"sha":"e239de581bf43b3c38cb901633171b97c020a0ff","author":{"email":"1ba25a0017db9268f8cf35f61d6a8f51ebd9addf@icl.utk.edu","name":"George Bosilca"},"message":"Create a new topology framework using the TreeMatch library developped\nat Inria Bordeaux. This allows us to take advantage of the remap\ncapability of MPI to rearrange the ranks beased on the weights\npovided by the application.\n\nFix the indentation and protect with __DEBUG__ one fprintf.\n\nAdd the Cecill-B license to the imported library.\n\nFix a compiler warning.\n\nRestrict the TreeMatch dependencies.\n\nThe TreeMatch software is released under BSD3 (as indicated by their\ncopyright information @\nhttps://gforge.inria.fr/scm/viewvc.php/COPYING?view=markup&root=treematch).\n\nUpdate the README.","distinct":false,"url":"https://api.github.com/repos/rhc54/ompi/commits/e239de581bf43b3c38cb901633171b97c020a0ff"},{"sha":"2fecb06059672d3e2ff1c50f8f1bc14a1d093581","author":{"email":"846a0baba9c4c8defade7ad57290b242c9066964@lanl.gov","name":"Nathaniel Graham"},"message":"Status X Functons\n\nIncludes java bindings for MPI_GET_ELEMENTS_X and\nMPI_STATUS_SET_ELEMENTS_X.  This PR also adds the\nCount object which represents MPI_Count.\n\nSigned-off-by: Nathaniel Graham <ngraham@lanl.gov>","distinct":false,"url":"https://api.github.com/repos/rhc54/ompi/commits/2fecb06059672d3e2ff1c50f8f1bc14a1d093581"},{"sha":"17c606b35cc53b86cc864c2048864b0976dea5bc","author":{"email":"846a0baba9c4c8defade7ad57290b242c9066964@lanl.gov","name":"Nathaniel Graham"},"message":"White Space Fixes\n\nGithub revealed some wierd spacing issues.\n\nSigned-off-by: Nathaniel Graham <ngraham@lanl.gov>","distinct":false,"url":"https://api.github.com/repos/rhc54/ompi/commits/17c606b35cc53b86cc864c2048864b0976dea5bc"},{"sha":"047eccef8dc780facc3d88629ca578d22e03bbcd","author":{"email":"8d7f979c1534f5c44454845389099db3fe027b4b@users.noreply.github.com","name":"Jeff Squyres"},"message":"Merge pull request #725 from bosilca/treematch\n\nAdd a new topo module: Treematch","distinct":false,"url":"https://api.github.com/repos/rhc54/ompi/commits/047eccef8dc780facc3d88629ca578d22e03bbcd"},{"sha":"2e7f794aae2f42d2685bf2c1cbddc40b93a25a0c","author":{"email":"8d7f979c1534f5c44454845389099db3fe027b4b@cisco.com","name":"Jeff Squyres"},"message":"usnic: convert to use fi_recvmsg / FI_MORE\n\nMinor optimization to post 16 receive buffers at a time (vs. 1).","distinct":false,"url":"https://api.github.com/repos/rhc54/ompi/commits/2e7f794aae2f42d2685bf2c1cbddc40b93a25a0c"},{"sha":"c6cc1a9707623f1d5abcafa8631d65a4944cb1f8","author":{"email":"842ab96c725bc14a04af3d8f9c70074618b6e198@open-mpi.org","name":"rhc54"},"message":"Merge pull request #766 from rhc54/topic/hwloc\n\nUpdate x86_32 cpuid assembly code.","distinct":false,"url":"https://api.github.com/repos/rhc54/ompi/commits/c6cc1a9707623f1d5abcafa8631d65a4944cb1f8"},{"sha":"d4eb5addb0bd5e4f87b05e3df38bb7d752a6c893","author":{"email":"e96a0dc0e8681ea6cb2efe4a406fddb7f3896a73@lanl.gov","name":"Howard Pritchard"},"message":"contrib/lanl: update Makefile\n\nSigned-off-by: Howard Pritchard <howardp@lanl.gov>","distinct":false,"url":"https://api.github.com/repos/rhc54/ompi/commits/d4eb5addb0bd5e4f87b05e3df38bb7d752a6c893"},{"sha":"e4f1de3d3a713d316eaf0dfc6d0f6b97094a4a51","author":{"email":"7f27def7933aae48526941f79a37d0b5f7ece0e6@gmail.com","name":"Howard Pritchard"},"message":"Merge pull request #767 from hppritcha/topic/lanl_platform\n\ncontrib/lanl: update Makefile","distinct":false,"url":"https://api.github.com/repos/rhc54/ompi/commits/e4f1de3d3a713d316eaf0dfc6d0f6b97094a4a51"},{"sha":"0ee8295e6e49877f9cdb6a90916ce60ece1617c7","author":{"email":"8d7f979c1534f5c44454845389099db3fe027b4b@cisco.com","name":"Jeff Squyres"},"message":"usnic: ensure that we have libfabric >= v1.1","distinct":false,"url":"https://api.github.com/repos/rhc54/ompi/commits/0ee8295e6e49877f9cdb6a90916ce60ece1617c7"},{"sha":"cbcd16b399cfc7ca1cc043c0c107cbee55c93cb9","author":{"email":"8d7f979c1534f5c44454845389099db3fe027b4b@cisco.com","name":"Jeff Squyres"},"message":"usnic: remove a stale shell variable name","distinct":false,"url":"https://api.github.com/repos/rhc54/ompi/commits/cbcd16b399cfc7ca1cc043c0c107cbee55c93cb9"},{"sha":"f86a0c9f3312bdd46717a75ab68ae9fd84d695d6","author":{"email":"8d7f979c1534f5c44454845389099db3fe027b4b@users.noreply.github.com","name":"Jeff Squyres"},"message":"Merge pull request #765 from jsquyres/pr/usnic-libfabric-11-configury-update\n\nusnic libfabric 1.1 configury update","distinct":false,"url":"https://api.github.com/repos/rhc54/ompi/commits/f86a0c9f3312bdd46717a75ab68ae9fd84d695d6"},{"sha":"9bc384282a310421c08df54bbc6a3d1307d014ce","author":{"email":"842ab96c725bc14a04af3d8f9c70074618b6e198@open-mpi.org","name":"Ralph Castain"},"message":"Fix an annoying segfault caused by incorrect indentation in a loop that causes the buffer to not be created prior to packing.","distinct":false,"url":"https://api.github.com/repos/rhc54/ompi/commits/9bc384282a310421c08df54bbc6a3d1307d014ce"},{"sha":"e6017c802d39737ef36509ed612f23c3b0722266","author":{"email":"842ab96c725bc14a04af3d8f9c70074618b6e198@open-mpi.org","name":"rhc54"},"message":"Merge pull request #768 from rhc54/topic/segfault\n\nFix an annoying segfault caused by incorrect indentation in a loop th…","distinct":false,"url":"https://api.github.com/repos/rhc54/ompi/commits/e6017c802d39737ef36509ed612f23c3b0722266"},{"sha":"2fa8f4d53ac973519fe6081f245abe0952fed26d","author":{"email":"3f735b0edba35f2f28fc1e2ec64c1dcf5e47e265@rist.or.jp","name":"Gilles Gouaillardet"},"message":"Revert \"fortran: optimize testall and waitall when MPI_STATUSES_IGNORE is used\"\n\nOptimization was incorrect, so revert this commit.\n\nThis reverts commit 83375bcc5c69121ebad7c1df67211ac08729c570.","distinct":false,"url":"https://api.github.com/repos/rhc54/ompi/commits/2fa8f4d53ac973519fe6081f245abe0952fed26d"},{"sha":"36d7855280ccd8e4cd6ba480aeb9eb49511ee5ac","author":{"email":"7f27def7933aae48526941f79a37d0b5f7ece0e6@gmail.com","name":"Howard Pritchard"},"message":"Merge pull request #763 from nrgraham23/status_x_java_bindings\n\nStatus x java bindings","distinct":false,"url":"https://api.github.com/repos/rhc54/ompi/commits/36d7855280ccd8e4cd6ba480aeb9eb49511ee5ac"},{"sha":"9abccbd9fc72966173b7d876f65022a2ba5d4daa","author":{"email":"07b107919bc47895a8b637378595bdacb368c62d@lanl.gov","name":"Nathan Hjelm"},"message":"opal/fifo: add missing memory barrier\n\nSigned-off-by: Nathan Hjelm <hjelmn@lanl.gov>","distinct":false,"url":"https://api.github.com/repos/rhc54/ompi/commits/9abccbd9fc72966173b7d876f65022a2ba5d4daa"},{"sha":"45a8e8daff2a57b886564e2393682c921e4d1281","author":{"email":"07b107919bc47895a8b637378595bdacb368c62d@cs.unm.edu","name":"Nathan Hjelm"},"message":"Merge pull request #770 from hjelmn/fifo_fix\n\nopal/fifo: add missing memory barrier","distinct":false,"url":"https://api.github.com/repos/rhc54/ompi/commits/45a8e8daff2a57b886564e2393682c921e4d1281"},{"sha":"6003a4dae148964b2fb175c7fe5e3bff03e6c9d3","author":{"email":"07b107919bc47895a8b637378595bdacb368c62d@lanl.gov","name":"Nathan Hjelm"},"message":"opal/lifo: add missing opal_atomic_wmb and remove unnecessary opal_atomic_rmb\n\nSigned-off-by: Nathan Hjelm <hjelmn@lanl.gov>","distinct":false,"url":"https://api.github.com/repos/rhc54/ompi/commits/6003a4dae148964b2fb175c7fe5e3bff03e6c9d3"},{"sha":"6265aaa35478652078dd837ce3e18f7118e74f44","author":{"email":"07b107919bc47895a8b637378595bdacb368c62d@cs.unm.edu","name":"Nathan Hjelm"},"message":"Merge pull request #771 from hjelmn/lifo_fix\n\nopal/lifo: add missing opal_atomic_wmb and remove unnecessary opal_atomic_rmb","distinct":false,"url":"https://api.github.com/repos/rhc54/ompi/commits/6265aaa35478652078dd837ce3e18f7118e74f44"}]}