{"push_id":1120678225,"size":3,"distinct_size":3,"ref":"refs/heads/usl","head":"e1589220741419f9024b303a9886f2d1e1649fa6","before":"64cdf45a24fbc5d4b598bb14914599df5c3498da","commits":[{"sha":"d861e5efcf22fa75db16d90ce2231a9068f665af","author":{"email":"e96a0dc0e8681ea6cb2efe4a406fddb7f3896a73@lanl.gov","name":"Howard Pritchard"},"message":"prov/gni:  cntr wait performance improvements, etc\n\nPerformance improvements based on sandia shmem traces.\n- add some unlikely's\n- remove some unlikely's where not appropriate\n- remove the non-wait object based sleeping code from\n  GNI provider cntr wait implementation.  If an app really\n  needs sleepy wait on cntr, a wait object should be\n  associated with the cntr.\n- move some code in to inlineable functions in header file\n\nThese changes plus others in the pipeline reduce the\nsandia shmem overhead for put benchmark to within ~150 nsecs\nof native shmem implementation when using the inject path.\n\nupstream merge of ofi-cray/libfabric-cray#815\n\nSigned-off-by: Howard Pritchard <howardp@lanl.gov>\n(cherry picked from commit ofi-cray/libfabric-cray@85eef265fadbd7513191fb0c8c4e29fa86cfdbad)","distinct":true,"url":"https://api.github.com/repos/hoopoepg/libfabric/commits/d861e5efcf22fa75db16d90ce2231a9068f665af"},{"sha":"3a4e78bda54304e18157a04fda6e5a24e2e490c9","author":{"email":"7f27def7933aae48526941f79a37d0b5f7ece0e6@gmail.com","name":"Howard Pritchard"},"message":"Merge pull request #2043 from hppritcha/upstream_merge_pr815\n\nprov/gni:  cntr wait performance improvements, etc","distinct":true,"url":"https://api.github.com/repos/hoopoepg/libfabric/commits/3a4e78bda54304e18157a04fda6e5a24e2e490c9"},{"sha":"e1589220741419f9024b303a9886f2d1e1649fa6","author":{"email":"82b36da9018db639ded89d97001d49ab96b7ecef@intel.com","name":"Oblomov, Sergey"},"message":"added unix-specific API abstraction\n\nas part of porting OFI into windows platform minor code refactoring\npresented:\n- removed all system-specific includes from public headers\n- added unix specific sources (header & source), common for\n  Linux/OSX/FreeBSD\n- socket specific (and some other) calls are wrapped into\n  abstraction layer & shifted into unix specific sources\n- 'mix' macro is replaced by inline function (due to non-standard\n  extention used in macro)\n\nSigned-off-by: Oblomov, Sergey <sergey.oblomov@intel.com>","distinct":true,"url":"https://api.github.com/repos/hoopoepg/libfabric/commits/e1589220741419f9024b303a9886f2d1e1649fa6"}]}
{"actor":{"display_login":"hoopoepg"}}