charm.git
22 years agoadd irecv.tex
Gengbin Zheng [Mon, 23 Aug 1999 06:06:47 +0000 (06:06 +0000)]
add irecv.tex
change manual.tex

22 years agoAdded string.h, necessary for strstr prototype
Robert Brunner [Sun, 22 Aug 1999 23:35:41 +0000 (23:35 +0000)]
Added string.h, necessary for strstr prototype

22 years agoFixed CmiCreateLock. It used to return uninitialized lock.
Milind Bhandarkar [Sun, 22 Aug 1999 08:42:57 +0000 (08:42 +0000)]
Fixed CmiCreateLock. It used to return uninitialized lock.

22 years agoFixed the bool defined/undefined problem once and for all.
Milind Bhandarkar [Sun, 22 Aug 1999 08:38:08 +0000 (08:38 +0000)]
Fixed the bool defined/undefined problem once and for all.

22 years agoMade to partyly work with mpi-exemplar. Still doesnt compile megatest because
Milind Bhandarkar [Fri, 20 Aug 1999 22:36:51 +0000 (22:36 +0000)]
Made to partyly work with mpi-exemplar. Still doesnt compile megatest because
of weird templates stuff in hpCC.

22 years agoFixed for net-hp version. Explicit path to as.
Milind Bhandarkar [Fri, 20 Aug 1999 21:36:42 +0000 (21:36 +0000)]
Fixed for net-hp version. Explicit path to as.

22 years agoAdded include for file.h
Jeffrey Wright [Fri, 20 Aug 1999 21:15:46 +0000 (21:15 +0000)]
Added include for file.h

22 years agoModified to run with aCC on hps.
Milind Bhandarkar [Fri, 20 Aug 1999 21:00:36 +0000 (21:00 +0000)]
Modified to run with aCC on hps.

22 years agoFixed origin2000 stuff.
Jeffrey Wright [Fri, 20 Aug 1999 19:44:04 +0000 (19:44 +0000)]
Fixed origin2000 stuff.

22 years agoFixed some things so that charm++ will compile on origin2000, but there
Jeffrey Wright [Fri, 20 Aug 1999 19:23:49 +0000 (19:23 +0000)]
Fixed some things so that charm++ will compile on origin2000, but there
are still linking problems when compiling charm++ programs.

22 years agoFixed CmiInt2 defs etc.
Milind Bhandarkar [Fri, 20 Aug 1999 19:00:49 +0000 (19:00 +0000)]
Fixed CmiInt2 defs etc.

22 years agoAdded errno.h so it will recognize EINTR.
Jeffrey Wright [Tue, 17 Aug 1999 20:45:32 +0000 (20:45 +0000)]
Added errno.h so it will recognize EINTR.

22 years agoFixed net-sol-smp. It wouldn't compile because 'bool' was already defined.
Jeffrey Wright [Tue, 17 Aug 1999 20:44:39 +0000 (20:44 +0000)]
Fixed net-sol-smp.  It wouldn't compile because 'bool' was already defined.

22 years agoAdded client-side ccs files.
Jeffrey Wright [Tue, 17 Aug 1999 20:43:55 +0000 (20:43 +0000)]
Added client-side ccs files.

22 years agoLibrary manual template
Robert Brunner [Tue, 17 Aug 1999 20:24:42 +0000 (20:24 +0000)]
Library manual template

22 years agochanged makefile to reflect ccs updates
Jeffrey Wright [Tue, 17 Aug 1999 18:54:07 +0000 (18:54 +0000)]
changed makefile to reflect ccs updates

22 years agoMoved CCS stuff out of convcore.
Jeffrey Wright [Tue, 17 Aug 1999 18:50:06 +0000 (18:50 +0000)]
Moved CCS stuff out of convcore.

22 years agoAdded net-axp-cc version
Robert Brunner [Mon, 16 Aug 1999 22:04:59 +0000 (22:04 +0000)]
Added net-axp-cc version

22 years agoBOOL_DEFINED set to true
Robert Brunner [Mon, 16 Aug 1999 20:48:33 +0000 (20:48 +0000)]
BOOL_DEFINED set to true

22 years agoFixed CCS bug. Moved initialization earlier in main\a\a
Robert Brunner [Mon, 16 Aug 1999 20:31:37 +0000 (20:31 +0000)]
Fixed CCS bug.  Moved initialization earlier in main\a\a

22 years agoMoved code within #if CMK_LBDB_ON and #endif because on some machines
Milind Bhandarkar [Sat, 14 Aug 1999 06:19:42 +0000 (06:19 +0000)]
Moved code within #if CMK_LBDB_ON and #endif because on some machines
STL is not included with C++.

22 years agoFixed for g++ use with template libraries.
Milind Bhandarkar [Fri, 13 Aug 1999 22:03:18 +0000 (22:03 +0000)]
Fixed for g++ use with template libraries.

22 years agoFixed a problem with arrays
Robert Brunner [Fri, 13 Aug 1999 19:47:15 +0000 (19:47 +0000)]
Fixed a problem with arrays

22 years agoFixed the link problem when LBDB_OFF
Milind Bhandarkar [Thu, 12 Aug 1999 20:44:17 +0000 (20:44 +0000)]
Fixed the link problem when LBDB_OFF

22 years agoAdded _registerLBDatabase prototype.
Milind Bhandarkar [Thu, 12 Aug 1999 20:24:27 +0000 (20:24 +0000)]
Added _registerLBDatabase prototype.

22 years agoAdded registration for LBDB Module.
Milind Bhandarkar [Thu, 12 Aug 1999 20:17:32 +0000 (20:17 +0000)]
Added registration for LBDB Module.

22 years agoAdded CkArrayID
Robert Brunner [Wed, 11 Aug 1999 02:51:40 +0000 (02:51 +0000)]
Added CkArrayID

22 years agoFixed a C binding related bug.
Milind Bhandarkar [Tue, 10 Aug 1999 07:08:34 +0000 (07:08 +0000)]
Fixed a C binding related bug.

22 years agoTurned load balancer off
Robert Brunner [Mon, 9 Aug 1999 23:07:36 +0000 (23:07 +0000)]
Turned load balancer off

22 years agoAdded automatic creation of load database.
Robert Brunner [Mon, 9 Aug 1999 22:42:43 +0000 (22:42 +0000)]
Added automatic creation of load database.

22 years agoLoad balance database checked in
Robert Brunner [Mon, 9 Aug 1999 22:33:08 +0000 (22:33 +0000)]
Load balance database checked in

22 years agoFixed a terrible mistake in CkWaitQD.
Milind Bhandarkar [Mon, 9 Aug 1999 11:11:31 +0000 (11:11 +0000)]
Fixed a terrible mistake in CkWaitQD.

22 years agoFixed inheritance for arrays.
Milind Bhandarkar [Sun, 8 Aug 1999 18:01:54 +0000 (18:01 +0000)]
Fixed inheritance for arrays.

22 years agoFixed paths broken due to rearrangement.
Milind Bhandarkar [Sun, 8 Aug 1999 01:49:54 +0000 (01:49 +0000)]
Fixed paths broken due to rearrangement.

22 years agoavoided flexing trans.l
Milind Bhandarkar [Sun, 8 Aug 1999 01:28:34 +0000 (01:28 +0000)]
avoided flexing trans.l

22 years agoMoved lrpc to libs.
Milind Bhandarkar [Sat, 7 Aug 1999 22:42:46 +0000 (22:42 +0000)]
Moved lrpc to libs.

22 years agoReorganized pgms directory.
Milind Bhandarkar [Sat, 7 Aug 1999 22:26:46 +0000 (22:26 +0000)]
Reorganized pgms directory.

22 years agoFixed a bug in static array creation.
Milind Bhandarkar [Sat, 7 Aug 1999 17:59:08 +0000 (17:59 +0000)]
Fixed a bug in static array creation.

22 years agoFixed redeclaration of an entry in RRMap.
Milind Bhandarkar [Fri, 6 Aug 1999 06:56:52 +0000 (06:56 +0000)]
Fixed redeclaration of an entry in RRMap.

22 years agoMade sync group creation thread safe, and more efficient.
Milind Bhandarkar [Fri, 6 Aug 1999 06:56:18 +0000 (06:56 +0000)]
Made sync group creation thread safe, and more efficient.

22 years agoFixed chareID magic for virtual chareID too.
Milind Bhandarkar [Thu, 5 Aug 1999 17:32:10 +0000 (17:32 +0000)]
Fixed chareID magic for virtual chareID too.

22 years agoAdded functions to make any thread suspendable or non-suspendable.
Milind Bhandarkar [Wed, 4 Aug 1999 13:01:40 +0000 (13:01 +0000)]
Added functions to make any thread suspendable or non-suspendable.

22 years agoMade main thread non-suspendable.
Milind Bhandarkar [Wed, 4 Aug 1999 13:01:19 +0000 (13:01 +0000)]
Made main thread non-suspendable.

22 years agoAdded blocking version of CkCreateGroup and CkCreateNodeGroup.
Milind Bhandarkar [Wed, 4 Aug 1999 12:24:24 +0000 (12:24 +0000)]
Added blocking version of CkCreateGroup and CkCreateNodeGroup.
Also added translator support for that.

22 years agoRemoved Race condition in arrays, and fixed some pure virtual method-related
Milind Bhandarkar [Wed, 4 Aug 1999 10:40:19 +0000 (10:40 +0000)]
Removed Race condition in arrays, and fixed some pure virtual method-related
bugs.

22 years agoAdded checking for chareID type assignment to proxy.
Milind Bhandarkar [Wed, 4 Aug 1999 05:49:45 +0000 (05:49 +0000)]
Added checking for chareID type assignment to proxy.

22 years agoAdded ChareID assignment safety to proxies.
Milind Bhandarkar [Mon, 2 Aug 1999 12:29:21 +0000 (12:29 +0000)]
Added ChareID assignment safety to proxies.

22 years agoMade buffered boc and nodeboc inits be processed in the order they were
Milind Bhandarkar [Mon, 2 Aug 1999 09:17:09 +0000 (09:17 +0000)]
Made buffered boc and nodeboc inits be processed in the order they were
sent and not in the order they were received.

22 years agoMoved qd processing and stats recording inside _processFor(Node)BocMsg
Milind Bhandarkar [Mon, 2 Aug 1999 08:50:05 +0000 (08:50 +0000)]
Moved qd processing and stats recording inside _processFor(Node)BocMsg
because it is conditional.

22 years agoFixed race condition in dynamic nodegroup and group creation.
Milind Bhandarkar [Mon, 2 Aug 1999 06:50:58 +0000 (06:50 +0000)]
Fixed race condition in dynamic nodegroup and group creation.

22 years agoAdded validity checks to detect out of order message problem in megatest.
Milind Bhandarkar [Sun, 1 Aug 1999 22:38:10 +0000 (22:38 +0000)]
Added validity checks to detect out of order message problem in megatest.

22 years agoAdded check for null pointer return from malloc.
Milind Bhandarkar [Sun, 1 Aug 1999 13:15:12 +0000 (13:15 +0000)]
Added check for null pointer return from malloc.

22 years agoAdded checks for null pointer allocation.
Milind Bhandarkar [Sun, 1 Aug 1999 13:11:56 +0000 (13:11 +0000)]
Added checks for null pointer allocation.

22 years agoAdded checking for null pointer returned by every malloc and new.
Milind Bhandarkar [Sun, 1 Aug 1999 13:07:33 +0000 (13:07 +0000)]
Added checking for null pointer returned by every malloc and new.

22 years agoAdded nodenumber to signal received message.
Milind Bhandarkar [Sun, 1 Aug 1999 12:07:57 +0000 (12:07 +0000)]
Added nodenumber to signal received message.
Removed an extra newline from the abort handler.

22 years agoIncluded math.h for sqrt.
Milind Bhandarkar [Sun, 1 Aug 1999 12:06:44 +0000 (12:06 +0000)]
Included math.h for sqrt.

22 years agoFixed a typo.
Milind Bhandarkar [Sun, 1 Aug 1999 12:06:19 +0000 (12:06 +0000)]
Fixed a typo.

22 years agoAdded chareid constructor to groups and nodegroups. And inserted
Milind Bhandarkar [Sun, 1 Aug 1999 11:58:57 +0000 (11:58 +0000)]
Added chareid constructor to groups and nodegroups. And inserted
checking for chare/group before doing a broadcast.

22 years agoAdded a few query methods to _CK_GID and _CK_NGID.
Milind Bhandarkar [Sun, 1 Aug 1999 11:58:05 +0000 (11:58 +0000)]
Added a few query methods to _CK_GID and _CK_NGID.
Added a function for probing sync methods returing void.

22 years agoAdded syntax for declaring pure virtual entries.
Milind Bhandarkar [Sun, 1 Aug 1999 08:23:44 +0000 (08:23 +0000)]
Added syntax for declaring pure virtual entries.

22 years agoAdded virtual attribute to entry syntax.
Milind Bhandarkar [Sun, 1 Aug 1999 06:40:40 +0000 (06:40 +0000)]
Added virtual attribute to entry syntax.

22 years agoAdded CkFutureID type for all futures, currently an int.
Milind Bhandarkar [Sun, 1 Aug 1999 06:10:22 +0000 (06:10 +0000)]
Added CkFutureID type for all futures, currently an int.

22 years agoFixed some memory leaks.
Milind Bhandarkar [Fri, 30 Jul 1999 22:17:51 +0000 (22:17 +0000)]
Fixed some memory leaks.

22 years agoAdded node-level functions.
Milind Bhandarkar [Thu, 29 Jul 1999 20:50:37 +0000 (20:50 +0000)]
Added node-level functions.

22 years agoFilled in some of the CCS functions. Changed Makefile and manual.tex to
Jeffrey Wright [Tue, 27 Jul 1999 21:04:39 +0000 (21:04 +0000)]
Filled in some of the CCS functions.  Changed Makefile and manual.tex to
generate the index.

22 years agoAdded HowTo for writing load balancers. Updated HowTo for using LBs.
Terry L. Wilmarth [Mon, 26 Jul 1999 19:42:01 +0000 (19:42 +0000)]
Added HowTo for writing load balancers. Updated HowTo for using LBs.

22 years ago*** empty log message ***
Terry L. Wilmarth [Fri, 23 Jul 1999 21:27:26 +0000 (21:27 +0000)]
*** empty log message ***

22 years ago*** empty log message ***
Terry L. Wilmarth [Fri, 23 Jul 1999 21:17:53 +0000 (21:17 +0000)]
*** empty log message ***

22 years ago*** empty log message ***
Terry L. Wilmarth [Fri, 23 Jul 1999 20:19:39 +0000 (20:19 +0000)]
*** empty log message ***

22 years ago*** empty log message ***
Terry L. Wilmarth [Fri, 23 Jul 1999 20:09:57 +0000 (20:09 +0000)]
*** empty log message ***

22 years agoAdded graph gen compile lines.
Terry L. Wilmarth [Fri, 23 Jul 1999 18:37:51 +0000 (18:37 +0000)]
Added graph gen compile lines.

22 years agoAdded graph gen code.
Terry L. Wilmarth [Fri, 23 Jul 1999 18:37:21 +0000 (18:37 +0000)]
Added graph gen code.

22 years agoAdding files to autogenerate LB graphs.
Terry L. Wilmarth [Fri, 23 Jul 1999 18:36:37 +0000 (18:36 +0000)]
Adding files to autogenerate LB graphs.

22 years agoSome more cleanup related to CMK_OPTIMIZE flag and stats collection.
Milind Bhandarkar [Wed, 21 Jul 1999 20:11:12 +0000 (20:11 +0000)]
Some more cleanup related to CMK_OPTIMIZE flag and stats collection.

22 years agoCleaned up a lot of tracing code in ck-core, by defining macros to handle
Milind Bhandarkar [Wed, 21 Jul 1999 19:06:24 +0000 (19:06 +0000)]
Cleaned up a lot of tracing code in ck-core, by defining macros to handle
tracing.

22 years agoAdded a check to the scheduler loop to check for node-level message
Milind Bhandarkar [Tue, 20 Jul 1999 22:34:49 +0000 (22:34 +0000)]
Added a check to the scheduler loop to check for node-level message
availability before actually locking the queue to dequeue, thus reducing
further scheduler overhead.

22 years agoRemoved one level of locking from node-level queues.
Milind Bhandarkar [Tue, 20 Jul 1999 21:54:57 +0000 (21:54 +0000)]
Removed one level of locking from node-level queues.

22 years agoUpdated.
Terry L. Wilmarth [Tue, 20 Jul 1999 21:19:07 +0000 (21:19 +0000)]
Updated.

22 years agoreplaced int by CkGroupID as type of bocid.
Milind Bhandarkar [Tue, 20 Jul 1999 21:06:29 +0000 (21:06 +0000)]
replaced int by CkGroupID as type of bocid.

22 years agoRemoved nodequeue from each processors state info, and made it a global
Milind Bhandarkar [Tue, 20 Jul 1999 20:54:21 +0000 (20:54 +0000)]
Removed nodequeue from each processors state info, and made it a global
variable only.

22 years agoAdded split-phase futures-based remote method invocation calls.
Milind Bhandarkar [Tue, 20 Jul 1999 20:53:22 +0000 (20:53 +0000)]
Added split-phase futures-based remote method invocation calls.
Changed all bocid's to have type CkGroupID.

22 years agoAdded CkGroupID
Robert Brunner [Tue, 20 Jul 1999 20:17:53 +0000 (20:17 +0000)]
Added CkGroupID

22 years agoAdded call to CrnInit in CommonInit.
Milind Bhandarkar [Mon, 19 Jul 1999 17:56:54 +0000 (17:56 +0000)]
Added call to CrnInit in CommonInit.

22 years agoFixed problems with arrays and templates for gcc and CC on net-sol by
Milind Bhandarkar [Mon, 19 Jul 1999 17:18:13 +0000 (17:18 +0000)]
Fixed problems with arrays and templates for gcc and CC on net-sol by
moving some generated code from def.h to decl.h.

22 years agochange xi-util.C xi-util.h
Gengbin Zheng [Fri, 16 Jul 1999 22:40:01 +0000 (22:40 +0000)]
change xi-util.C xi-util.h
move
XStr& XStr::operator << (int i)
into xi-util.C
to get net-hp-cc compile through

22 years agoFixed templates in CI files.
Milind Bhandarkar [Fri, 16 Jul 1999 22:37:58 +0000 (22:37 +0000)]
Fixed templates in CI files.

22 years agochanged be_classes.cc be_classes.hh
Gengbin Zheng [Fri, 16 Jul 1999 22:15:25 +0000 (22:15 +0000)]
changed be_classes.cc be_classes.hh
change the name "bool" to "boolean" to avoid the compiler defintion confliction.

22 years agoAdded waitqd library.
Milind Bhandarkar [Fri, 16 Jul 1999 19:45:04 +0000 (19:45 +0000)]
Added waitqd library.

22 years agoAdded prototype generation for module registration function.
Milind Bhandarkar [Fri, 16 Jul 1999 19:43:04 +0000 (19:43 +0000)]
Added prototype generation for module registration function.

22 years agoAdded waitqd library. Removed extra prototypes for module registration
Milind Bhandarkar [Fri, 16 Jul 1999 19:42:25 +0000 (19:42 +0000)]
Added waitqd library. Removed extra prototypes for module registration
functions.

22 years agoAdded FIFO_* function prototypes into fifo.h, and removed from many files
Milind Bhandarkar [Fri, 16 Jul 1999 17:49:46 +0000 (17:49 +0000)]
Added FIFO_* function prototypes into fifo.h, and removed from many files
that redeclared them.

22 years agoFixed dynamic nodegroup creation.
Milind Bhandarkar [Fri, 16 Jul 1999 17:45:33 +0000 (17:45 +0000)]
Fixed dynamic nodegroup creation.

22 years agoAdded the chapter on CCS to the Converse manual. At this point, it is
Jeffrey Wright [Thu, 15 Jul 1999 23:24:06 +0000 (23:24 +0000)]
Added the chapter on CCS to the Converse manual.  At this point, it is
basically copied verbatim from the html file in the tech notes function.
I need to fix some of the tex code (still learning this stuff) and elaborate
on the explanations of various things.

22 years agoFixed some warnings, and a stupid typo.
Milind Bhandarkar [Thu, 15 Jul 1999 14:45:50 +0000 (14:45 +0000)]
Fixed some warnings, and a stupid typo.

22 years agoNet-irix seems to work, at least somewhat
Robert Brunner [Tue, 13 Jul 1999 23:28:44 +0000 (23:28 +0000)]
Net-irix seems to work, at least somewhat

22 years agoRemoved copying of *.def.h to include directory.
Milind Bhandarkar [Tue, 13 Jul 1999 15:27:10 +0000 (15:27 +0000)]
Removed copying of *.def.h to include directory.

22 years agoRemoved old MPI versions.
Milind Bhandarkar [Mon, 12 Jul 1999 17:08:35 +0000 (17:08 +0000)]
Removed old MPI versions.

22 years agoAdded Common.mpi and associated mpi-versions.
Milind Bhandarkar [Mon, 12 Jul 1999 16:59:08 +0000 (16:59 +0000)]
Added Common.mpi and associated mpi-versions.

22 years agoFixed retEp interpretation.
Milind Bhandarkar [Mon, 12 Jul 1999 15:47:06 +0000 (15:47 +0000)]
Fixed retEp interpretation.

22 years agoFixed stacksize handling.
Milind Bhandarkar [Fri, 9 Jul 1999 22:36:17 +0000 (22:36 +0000)]
Fixed stacksize handling.