charm.git
24 years agoMade some fixes to the conditions section.
Terry L. Wilmarth [Wed, 23 Jul 1997 17:42:18 +0000 (17:42 +0000)]
Made some fixes to the conditions section.

24 years agoUpdated with latest nodes file format.
Terry L. Wilmarth [Wed, 23 Jul 1997 17:29:14 +0000 (17:29 +0000)]
Updated with latest nodes file format.

24 years agoMade Converse run on Exemplar.
Milind Bhandarkar [Wed, 23 Jul 1997 16:54:57 +0000 (16:54 +0000)]
Made Converse run on Exemplar.

24 years ago*** empty log message ***
Josh Yelon [Tue, 22 Jul 1997 19:00:35 +0000 (19:00 +0000)]
*** empty log message ***

24 years agoEntries.log => Entries.Log
Milind Bhandarkar [Tue, 22 Jul 1997 18:30:08 +0000 (18:30 +0000)]
Entries.log => Entries.Log

24 years agofixed some exemplar-related bugs.
Milind Bhandarkar [Tue, 22 Jul 1997 18:15:58 +0000 (18:15 +0000)]
fixed some exemplar-related bugs.

24 years agoRemoving name conflict with global Makefile
Robert Brunner [Tue, 22 Jul 1997 17:40:42 +0000 (17:40 +0000)]
Removing name conflict with global Makefile

24 years agoFixed a small error in the recently added code in futures.c.
Milind Bhandarkar [Tue, 22 Jul 1997 17:15:32 +0000 (17:15 +0000)]
Fixed a small error in the recently added code in futures.c.

24 years agoBugs section updated.
Laxmikant Kale [Tue, 22 Jul 1997 16:29:07 +0000 (16:29 +0000)]
Bugs section updated.

24 years agoFirst version of the document
Laxmikant Kale [Tue, 22 Jul 1997 16:25:05 +0000 (16:25 +0000)]
First version of the document
.

24 years agoadded a "destroy" function.
Laxmikant Kale [Tue, 22 Jul 1997 16:22:51 +0000 (16:22 +0000)]
added a "destroy" function.

24 years ago*** empty log message ***
Laxmikant Kale [Tue, 22 Jul 1997 14:27:02 +0000 (14:27 +0000)]
*** empty log message ***

24 years agoset the function-list pointer to null AT THE BEGINNING of raisecondition
Laxmikant Kale [Tue, 22 Jul 1997 14:22:33 +0000 (14:22 +0000)]
set the function-list  pointer to null AT THE BEGINNING of raisecondition
function.

24 years agodescribes the conv_conds module.
Laxmikant Kale [Tue, 22 Jul 1997 14:16:40 +0000 (14:16 +0000)]
describes the conv_conds module.
the module seems to have a few bugs now, and is utterly untested.
.

24 years agoadded "\input {conditions}"
Laxmikant Kale [Tue, 22 Jul 1997 14:13:26 +0000 (14:13 +0000)]
added "\input {conditions}"

24 years agoRearranged src directory in distribution.
Josh Yelon [Tue, 22 Jul 1997 14:11:12 +0000 (14:11 +0000)]
Rearranged src directory in distribution.

24 years agoRewrote section on charmc.
Josh Yelon [Tue, 22 Jul 1997 12:05:25 +0000 (12:05 +0000)]
Rewrote section on charmc.

24 years agoChanged some printfs to fprintfs.
Josh Yelon [Tue, 22 Jul 1997 12:04:46 +0000 (12:04 +0000)]
Changed some printfs to fprintfs.

24 years agoPVM-Converse library
Robert Brunner [Mon, 21 Jul 1997 21:39:09 +0000 (21:39 +0000)]
PVM-Converse library

24 years agoFixed the Entries.log problem in creating the tmp directory during
Milind Bhandarkar [Mon, 21 Jul 1997 21:07:57 +0000 (21:07 +0000)]
Fixed the Entries.log problem in creating the tmp directory during
SUPER_INSTALL.

24 years agoadded cpthreads.
Josh Yelon [Mon, 21 Jul 1997 20:59:55 +0000 (20:59 +0000)]
added cpthreads.

24 years agoSeveral changes to correct/clarify test were made.
Terry L. Wilmarth [Sat, 19 Jul 1997 23:51:49 +0000 (23:51 +0000)]
Several changes to correct/clarify test were made.

24 years agoFixed a minor bug caused by recent projections changes.
Milind Bhandarkar [Fri, 18 Jul 1997 21:39:46 +0000 (21:39 +0000)]
Fixed a minor bug caused by recent projections changes.

24 years agoall files of the form perf-*.c have been changed to trace-*.c, with
Milind Bhandarkar [Fri, 18 Jul 1997 21:20:58 +0000 (21:20 +0000)]
all files of the form perf-*.c have been changed to trace-*.c, with
name expansions. For example, perf-proj.c has been changed to
trace-projections.c.
performance.h has been renamed as trace.h, and perfio.c has been
renamed as traceio.c.
Corresponding changes have been made in the Makefile too.
Earlier, there used to be three libck-core-*.a where * was projections,
summary or none. Now, there will be a single libck-core.a and
three libck-trace-*.a where *=projections, summary and none.
The execmode parameter to charmc script has been renamed as
tracemode.
Also, the perfModuleInit function has been renamed as traceModuleInit,
RecdPerfMsg => RecdTraceMsg
CollectPerfFromNodes => CollectTraceFromNodes

24 years agoFixed the perfModuleInit call to pass command-line params.
Milind Bhandarkar [Fri, 18 Jul 1997 19:14:50 +0000 (19:14 +0000)]
Fixed the perfModuleInit call to pass command-line params.
Also added trace_enqueue call to Charm message handler.

24 years agoFixed a minor bug in charmc script that would cause it to abort
Milind Bhandarkar [Thu, 17 Jul 1997 16:23:19 +0000 (16:23 +0000)]
Fixed a minor bug in charmc script that would cause it to abort
because either strings or awk set $status to 1 on HPs.

24 years agoFixed module initialization on SP3.
Milind Bhandarkar [Thu, 17 Jul 1997 15:51:38 +0000 (15:51 +0000)]
Fixed module initialization on SP3.

24 years agoFixed minor bugs in makefile format.
Milind Bhandarkar [Tue, 15 Jul 1997 21:43:24 +0000 (21:43 +0000)]
Fixed minor bugs in makefile format.

24 years agoMade the script into a makefile format.
Milind Bhandarkar [Tue, 15 Jul 1997 21:35:29 +0000 (21:35 +0000)]
Made the script into a makefile format.

24 years agoRemoved CMK_NM stuff once and for all!
Josh Yelon [Tue, 15 Jul 1997 21:15:32 +0000 (21:15 +0000)]
Removed CMK_NM stuff once and for all!

24 years agoGot rid of the ^$#*&&$ NM stuff once and for all!
Josh Yelon [Tue, 15 Jul 1997 21:09:45 +0000 (21:09 +0000)]
Got rid of the ^$#*&&$ NM stuff once and for all!

24 years agoWhatever.
Josh Yelon [Sat, 12 Jul 1997 10:01:58 +0000 (10:01 +0000)]
Whatever.

24 years agoCorrected a CmiAlloc->malloc
Josh Yelon [Sat, 12 Jul 1997 10:01:26 +0000 (10:01 +0000)]
Corrected a CmiAlloc->malloc

24 years agoFixed the nm bug on SP3. Charm module finding still seems to be broken.
Milind Bhandarkar [Wed, 9 Jul 1997 21:06:25 +0000 (21:06 +0000)]
Fixed the nm bug on SP3. Charm module finding still seems to be broken.
Will try to fix it soon.

24 years agoAdded IBM SP3 version. Developed and Tested on ANL machine.
Milind Bhandarkar [Tue, 8 Jul 1997 22:10:54 +0000 (22:10 +0000)]
Added IBM SP3 version. Developed and Tested on ANL machine.

24 years agofixed an old bug that had been reintroduced in statistics collection
Milind Bhandarkar [Tue, 8 Jul 1997 15:28:40 +0000 (15:28 +0000)]
fixed an old bug that had been reintroduced in statistics collection
module.

24 years agoNow we're using real makefiles, not make scripts.
Josh Yelon [Mon, 7 Jul 1997 23:18:11 +0000 (23:18 +0000)]
Now we're using real makefiles, not make scripts.

24 years agoDon't remember.
Josh Yelon [Mon, 7 Jul 1997 23:17:48 +0000 (23:17 +0000)]
Don't remember.

24 years agoRedesigned default-main so there's a C and a C++ version.
Josh Yelon [Mon, 7 Jul 1997 23:17:19 +0000 (23:17 +0000)]
Redesigned default-main so there's a C and a C++ version.

24 years agoAdded stdio.h to CMI_PRINTF_IS_BUILTIN block
Robert Brunner [Mon, 7 Jul 1997 23:03:38 +0000 (23:03 +0000)]
Added stdio.h to CMI_PRINTF_IS_BUILTIN block

24 years agoNon-working Quickthreads port
Robert Brunner [Mon, 7 Jul 1997 23:01:16 +0000 (23:01 +0000)]
Non-working Quickthreads port

24 years agoNon-working t3e threads port
Robert Brunner [Mon, 7 Jul 1997 22:59:47 +0000 (22:59 +0000)]
Non-working t3e threads port

24 years agoT3E port
Robert Brunner [Mon, 7 Jul 1997 22:57:15 +0000 (22:57 +0000)]
T3E port

24 years agoMade threads to work.
Milind Bhandarkar [Mon, 7 Jul 1997 22:13:44 +0000 (22:13 +0000)]
Made threads to work.

24 years agofinished overhaul.
Josh Yelon [Thu, 26 Jun 1997 16:40:23 +0000 (16:40 +0000)]
finished overhaul.

24 years agoStill improving manual.
Josh Yelon [Thu, 26 Jun 1997 05:16:20 +0000 (05:16 +0000)]
Still improving manual.

24 years agoJust trying to make this whole manual make more sense.
Josh Yelon [Wed, 25 Jun 1997 06:53:46 +0000 (06:53 +0000)]
Just trying to make this whole manual make more sense.

24 years agoFixed alignment bug: CmiGeneralSend using jmemcpy
Josh Yelon [Mon, 5 May 1997 18:44:51 +0000 (18:44 +0000)]
Fixed alignment bug: CmiGeneralSend using jmemcpy

24 years agoFixed alignment bug: sbrk returns nonaligned pointer.
Josh Yelon [Mon, 5 May 1997 18:44:27 +0000 (18:44 +0000)]
Fixed alignment bug: sbrk returns nonaligned pointer.

24 years ago*** empty log message ***
Josh Yelon [Mon, 5 May 1997 16:38:05 +0000 (16:38 +0000)]
*** empty log message ***

24 years ago*** empty log message ***
Josh Yelon [Mon, 5 May 1997 14:30:52 +0000 (14:30 +0000)]
*** empty log message ***

24 years agoMore quickthreads related changes.
Josh Yelon [Mon, 5 May 1997 14:25:12 +0000 (14:25 +0000)]
More quickthreads related changes.

24 years ago*** empty log message ***
Josh Yelon [Mon, 5 May 1997 14:24:56 +0000 (14:24 +0000)]
*** empty log message ***

24 years agoUpdated for quickthreads
Josh Yelon [Mon, 5 May 1997 13:52:11 +0000 (13:52 +0000)]
Updated for quickthreads

24 years agoNew quickthreads-based threads package.
Josh Yelon [Mon, 5 May 1997 13:49:17 +0000 (13:49 +0000)]
New quickthreads-based threads package.

24 years agoRevamped threads package using quickthreads.
Josh Yelon [Mon, 5 May 1997 13:47:12 +0000 (13:47 +0000)]
Revamped threads package using quickthreads.

24 years ago*** empty log message ***
Josh Yelon [Mon, 5 May 1997 13:46:55 +0000 (13:46 +0000)]
*** empty log message ***

24 years agoMade improvements to protocol, now retransmits more promptly.
Josh Yelon [Wed, 30 Apr 1997 03:28:31 +0000 (03:28 +0000)]
Made improvements to protocol, now retransmits more promptly.

24 years agoHad confused ``MOD'' with ``REM'' in FIFO_EnQueue_Front, fixed.
Josh Yelon [Wed, 30 Apr 1997 03:28:09 +0000 (03:28 +0000)]
Had confused ``MOD'' with ``REM'' in FIFO_EnQueue_Front, fixed.

24 years agoCorrected CmiNotifyIdle
Josh Yelon [Fri, 25 Apr 1997 20:48:05 +0000 (20:48 +0000)]
Corrected CmiNotifyIdle

24 years agoAdded CmiNotifyIdle
Josh Yelon [Thu, 24 Apr 1997 22:36:47 +0000 (22:36 +0000)]
Added CmiNotifyIdle

24 years agoUpdated logging code.
Josh Yelon [Mon, 21 Apr 1997 21:05:43 +0000 (21:05 +0000)]
Updated logging code.

24 years agoSimplified the shutdown protocol a little.
Josh Yelon [Mon, 21 Apr 1997 20:58:48 +0000 (20:58 +0000)]
Simplified the shutdown protocol a little.

24 years ago*** empty log message ***
Jayant DeSouza [Mon, 7 Apr 1997 16:06:14 +0000 (16:06 +0000)]
*** empty log message ***

24 years agoAdded a predicate to test if an Entry Point accepts a message or not.
Jayant DeSouza [Mon, 7 Apr 1997 16:04:26 +0000 (16:04 +0000)]
Added a predicate to test if an Entry Point accepts a message or not.

24 years agoEnhanced translator to handle empty parameter list for Entry Points.
Jayant DeSouza [Mon, 7 Apr 1997 16:01:36 +0000 (16:01 +0000)]
Enhanced translator to handle empty parameter list for Entry Points.

24 years agoFixed compilation problem due to differing prototype declaration of
Milind Bhandarkar [Thu, 3 Apr 1997 20:32:11 +0000 (20:32 +0000)]
Fixed compilation problem due to differing prototype declaration of
CthAutoYield.

24 years agoWorking on threads stuff.
Josh Yelon [Thu, 3 Apr 1997 19:42:08 +0000 (19:42 +0000)]
Working on threads stuff.

24 years agoAdded CMK_GETPAGESIZE_AVAILABLE
Josh Yelon [Tue, 1 Apr 1997 08:10:09 +0000 (08:10 +0000)]
Added CMK_GETPAGESIZE_AVAILABLE

24 years agoSpent a few hours integrating three versions of the threads package into one,
Josh Yelon [Tue, 1 Apr 1997 08:09:49 +0000 (08:09 +0000)]
Spent a few hours integrating three versions of the threads package into one,
in preparation for the addition of preemption-support.

24 years agoAdded Origin2000 version.
Milind Bhandarkar [Fri, 28 Mar 1997 17:38:22 +0000 (17:38 +0000)]
Added Origin2000 version.

24 years agoGot threads to work on 64-bit irix. Had to add JB_TWEAKING_ORIGIN flag to
Milind Bhandarkar [Tue, 25 Mar 1997 23:09:00 +0000 (23:09 +0000)]
Got threads to work on 64-bit irix. Had to add JB_TWEAKING_ORIGIN flag to
all the conv-mach.h files. Also, _PAGESZ was undefined on irix. Added
code to memory.c to make it a static variable.

24 years agoMade changes suggested by Ed Kornkven to fix bugs in Dagger.
Milind Bhandarkar [Tue, 25 Mar 1997 15:04:56 +0000 (15:04 +0000)]
Made changes suggested by Ed Kornkven to fix bugs in Dagger.

24 years agoMAde uth-irix version to work by tweaking conv-mach.h flags and also
Milind Bhandarkar [Mon, 24 Mar 1997 23:24:42 +0000 (23:24 +0000)]
MAde uth-irix version to work by tweaking conv-mach.h flags and also
modified uth-irix/conv-mach.csh to make megatest and megatest++
correctly by removing the nm bugs.

24 years agoMade Charm-runtime 64-bit safe by removing conversions of pointers to
Milind Bhandarkar [Mon, 24 Mar 1997 23:14:01 +0000 (23:14 +0000)]
Made Charm-runtime 64-bit safe by removing conversions of pointers to
integers. Also, removed charm runtime's dependence of unused argv[]
elements being 0. Also, added sim-irix-64 version. It works.

24 years agoMade envelope 64-bit safe by replacing an int with a void *.
Milind Bhandarkar [Mon, 24 Mar 1997 23:10:13 +0000 (23:10 +0000)]
Made envelope 64-bit safe by replacing an int with a void *.

24 years agoCorrected alignment problems on 64-bit machines.
Milind Bhandarkar [Mon, 24 Mar 1997 23:09:34 +0000 (23:09 +0000)]
Corrected alignment problems on 64-bit machines.

24 years agoGenerated scanner from flex after fixing the 64-bit bugs.
Milind Bhandarkar [Mon, 24 Mar 1997 18:16:23 +0000 (18:16 +0000)]
Generated scanner from flex after fixing the 64-bit bugs.

24 years agoFixed bugs due to 64-bit pointer.
Milind Bhandarkar [Mon, 24 Mar 1997 18:01:47 +0000 (18:01 +0000)]
Fixed bugs due to 64-bit pointer.

24 years agoremoved an alignment bug caused by mycpy. Replaced mycpy with memcpy.
Milind Bhandarkar [Mon, 24 Mar 1997 16:21:54 +0000 (16:21 +0000)]
removed an alignment bug caused by mycpy. Replaced mycpy with memcpy.

24 years agoAdded sim-irix version.
Milind Bhandarkar [Mon, 24 Mar 1997 16:20:37 +0000 (16:20 +0000)]
Added sim-irix version.

24 years agoBlabla
Josh Yelon [Fri, 21 Mar 1997 23:22:54 +0000 (23:22 +0000)]
Blabla

24 years agoWorking on the intro stuff again.
Josh Yelon [Fri, 21 Mar 1997 23:17:37 +0000 (23:17 +0000)]
Working on the intro stuff again.

24 years agoFixed a prototype mismatch.
Milind Bhandarkar [Fri, 21 Mar 1997 20:06:54 +0000 (20:06 +0000)]
Fixed a prototype mismatch.

24 years agoremoved the alignment bug in Common.uth/machine.c
Milind Bhandarkar [Fri, 21 Mar 1997 19:23:57 +0000 (19:23 +0000)]
removed the alignment bug in Common.uth/machine.c

24 years agoIn ConverseExit, instead of jsleep'ing for Cmi_shutdown_done, we now pause().
Milind Bhandarkar [Fri, 21 Mar 1997 02:24:49 +0000 (02:24 +0000)]
In ConverseExit, instead of jsleep'ing for Cmi_shutdown_done, we now pause().

24 years agoFixed a bug due to thread_current not accessed thru Cpv macros.
Milind Bhandarkar [Fri, 21 Mar 1997 02:18:05 +0000 (02:18 +0000)]
Fixed a bug due to thread_current not accessed thru Cpv macros.

24 years agoGot net-irix to work. Had to modify jsleep to deal with restaring
Milind Bhandarkar [Wed, 19 Mar 1997 23:17:38 +0000 (23:17 +0000)]
Got net-irix to work. Had to modify jsleep to deal with restaring
system calls on interrupts.

24 years agoAdded explicit specification of 64 bit compilation mode.
Milind Bhandarkar [Wed, 19 Mar 1997 21:46:42 +0000 (21:46 +0000)]
Added explicit specification of 64 bit compilation mode.

24 years agonet-irix-64 bit bersion. Not tested yet.
Milind Bhandarkar [Wed, 19 Mar 1997 21:45:26 +0000 (21:45 +0000)]
net-irix-64 bit bersion. Not tested yet.

24 years agoSwitched to the SGI native compilers for better performance.
Milind Bhandarkar [Wed, 19 Mar 1997 17:45:58 +0000 (17:45 +0000)]
Switched to the SGI native compilers for better performance.

24 years agoFound and corrected a small initialization bug that cause Charm++
Milind Bhandarkar [Wed, 19 Mar 1997 16:28:04 +0000 (16:28 +0000)]
Found and corrected a small initialization bug that cause Charm++
translator to crash on Origin2000.

24 years agoCompiled xp-t.bison with byacc instead of bison to get rid of
Milind Bhandarkar [Wed, 19 Mar 1997 16:06:15 +0000 (16:06 +0000)]
Compiled xp-t.bison with byacc instead of bison to get rid of
the alloca undefined problem on HPs.

24 years agoMade some corrections to the ALLOCA version --- trying to get IRIX working.
Josh Yelon [Wed, 19 Mar 1997 05:36:50 +0000 (05:36 +0000)]
Made some corrections to the ALLOCA version --- trying to get IRIX working.

24 years agoRemoved the CMK_DEFAULT_MAIN_USES_SIMULATOR_CODE flag.
Josh Yelon [Wed, 19 Mar 1997 04:57:53 +0000 (04:57 +0000)]
Removed the CMK_DEFAULT_MAIN_USES_SIMULATOR_CODE flag.

24 years agoFixed new ConverseInit
Josh Yelon [Wed, 19 Mar 1997 04:32:53 +0000 (04:32 +0000)]
Fixed new ConverseInit

24 years agoRedesigned ConverseInit
Josh Yelon [Wed, 19 Mar 1997 04:31:04 +0000 (04:31 +0000)]
Redesigned ConverseInit

24 years agoEliminated all the nonsense pertaining to the SIM version.
Josh Yelon [Wed, 19 Mar 1997 04:30:50 +0000 (04:30 +0000)]
Eliminated all the nonsense pertaining to the SIM version.

24 years agoadded SHELL=/bin/sh. Jeez.
Josh Yelon [Wed, 19 Mar 1997 04:30:32 +0000 (04:30 +0000)]
added SHELL=/bin/sh.  Jeez.

24 years agoAdded information about new new ConverseInit
Josh Yelon [Wed, 19 Mar 1997 04:25:52 +0000 (04:25 +0000)]
Added information about new new ConverseInit