3
I Use This!
Moderate Activity

Commits : Listings

Analyzed 2 days ago. based on code collected 2 days ago.
Jun 01, 2023 — Jun 01, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Fixed SMP conduit from breaking 'make distdir' More... about 21 years ago
Port GASNet and UPC to Solaris/SPARC Tested on Solaris 2.8 with a SPARC Ultra5-10 UPC helloworld and all GASNet tests now run on smp-conduit and mpi-conduit The fixes required were trivial - all that was missing was an overlooked @LIBS@ variable that belongs in the conduit Makefile fragments (Paul - please update your branch) More... about 21 years ago
Port GASNet and UPCR to HPUX Tested on HPUX 11.0 with PA-RISC 9000/800 smp-conduit only so far (no MPI install available) No changes were required to UPCR - GASNet only, and the necessary fixes took about an hour (a nice portability result). UPC Helloworld now runs. In addition to the usual porting suspects, also fix a bug in our generalized support for platforms lacking inttypes.h Also, fix an alignment assumption bug in the extended-ref definition of eops - PA-RISC and SPARC both require 2-byte alignment for 2-byte load/stores, and we were not guaranteeing this (we may want to propagate this minor fix to other conduits as well). More... about 21 years ago
Announcing the new smp-conduit!!! More... about 21 years ago
Deploy a better version of +x permissions fixup on generated scripts This is the version used by Titanium and works reliably on all versions of autoconf More... about 21 years ago
fix GASNET_INLINE_MODIFIER for Cray C More... about 21 years ago
Minor typo More... about 21 years ago
fix a silly warning More... about 21 years ago
Got rid of BIG_ENDIAN warning on OSX More... about 21 years ago
fix for MIPSPro compiler pass -common to make it behave like gcc for tentative definitions More... about 21 years ago
Modified the implementation of gasnetc_spinlock so that it has a similar prototype to that of the pthread_mutex operations. In order to get the operations to return a status value, I made them inline funcitons. gasnetc_spinlock_t types are now used for gasnet HSLs, as well as for locking on various shared data structures in the lapi conduit. Moved the definitions to gasnet_core_help.h so that they would be visible in all necessary places. More... about 21 years ago
Modified testcore1.c to use the atomic operations from gasnet_tools.h. The AM handlers increment the chksum_received and chksum_success variables and they must be either protected with a HSL or made into atomic operations. More... about 21 years ago
Dan and I decided to default to assuming 'mpicc' is on system if MPI_CC not defined. More... about 21 years ago
Bug in testcore1.c. variable "chksum_received" needs to be protected by a HSL. In LAPI, the AM handlers can run simultaniously in both completion handler and in main thread. This was causing testcore1 to hang some of the time. More... about 21 years ago
type on definition of GASNETC_USE_SPINLOCKS. Effect was that default spinlocks were implemented as pthread mutexes. More... about 21 years ago
Modified testexit.c so that the various tests return distinct exit codes. This allows us to check whether the GASNet implementations and spawners are returning the requested codes, rather than zero each time. More... about 21 years ago
Better implementation of LAPI-CONDUIT exit code. Now passes all testexit tests, and shuts down in all error cases I've tried. In clean cases, exits without error messages and POE returns the proper exit code. More... about 21 years ago
Gasnet fixes needed to compile on OSX. More... about 21 years ago
Added two implementations for the LAPI-conduit gasnet_exit. More... about 21 years ago
fix a recent mpi-conduit bug on T3E GASNet now builds and works on Cray T3E again More... about 21 years ago
Fix another newly-introduced GASNet configure bug which is preventing me from preparing the release tarball AC_CHECK_SIZEOF may only be safely called after AC_PROG_CC/AC_PROG_CPP configure scripts are so damn fragile - I think next time we'll be freezing the configure/Makefile goop a week early... More... about 21 years ago
Make gm-conduit work on ymca (Committed on Christian's behalf, since he doesn't currently have n2003 access) Add support for MPI LAM booting (script and gm-conduit support) Also fix bug 119. More... about 21 years ago
Ensure runtime configure doesn't disable GASNet's config.cache, which is necessary for correct operation Fix the ordering of auto* operations in upcr Bootstrap, which was incorrect Ensure ./unBootstrap deletes auto*'s autom4te.cache, which has only minimal effect on performance but leads to auto* using stale files (must be a "feature") Make ./Bootstrap first run an ./unBootstrap to make sure all stale auto* garbage is removed, otherwise we get spurious configure --recheck calls on gmake More... about 21 years ago
Fixed configure. More... about 21 years ago
Branch merge. More... about 21 years ago
Prepare GASNet for release bump all version numbers up - all the conduits have changed sufficiently to merit a version number increase (as has the spec) Write a changelog entry summarizing changes since 1.0 More... about 21 years ago
small doc fixup More... about 21 years ago
Modified spin_lock code so that if the MACRO GASNETC_USE_SPINLOCK is defined to be 0, then the spin_lock code is replaced with pthread_mutex code. That is, if you compile the lapi-conduit with the -DGASNETC_USE_SPINLOCK=0 it will use pthread mutexes rather than AIX compare_and_swap operations for controlling access to various queues and lists in the LAPI conduit. More... about 21 years ago
merge new AMMPI release do an official AMMPI release (0.6) to accompany the upcoming GASNet/UPC release More... about 21 years ago
Fix a typo in a comment (thanks Paul) More... about 21 years ago