charm.git
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

24 years agoChanged another address to int conversion to address to size_t conversion.
Milind Bhandarkar [Tue, 18 Mar 1997 20:25:57 +0000 (20:25 +0000)]
Changed another address to int conversion to address to size_t conversion.

24 years agoModified Charm++ translator to emit (size_t) instead of
Milind Bhandarkar [Tue, 18 Mar 1997 20:17:38 +0000 (20:17 +0000)]
Modified Charm++ translator to emit (size_t) instead of
(int) to convert to from pointer. This is absolutely necessary
in 64-bit machines e.g. Origin2000.

24 years agoChanged net-irix to use cc and CC.
Milind Bhandarkar [Tue, 18 Mar 1997 17:52:57 +0000 (17:52 +0000)]
Changed net-irix to use cc and CC.
Removed a stupid syntax error in convcore.c

24 years agoAdded Idle Notification Functionality:
Milind Bhandarkar [Mon, 17 Mar 1997 23:40:22 +0000 (23:40 +0000)]
Added Idle Notification Functionality:
The new Macros in converse.h for this are:
CsdSetNotifyIdle(fn1, fn2)
CsdStartNotifyIdle()
CsdStopNotifyIdle()

24 years agoFixed projections output bugs..
Milind Bhandarkar [Fri, 14 Mar 1997 21:41:11 +0000 (21:41 +0000)]
Fixed projections output bugs..

24 years agoChanged optimization options to compilers and linkers.
Milind Bhandarkar [Fri, 14 Mar 1997 20:25:43 +0000 (20:25 +0000)]
Changed optimization options to compilers and linkers.

24 years agoMade MAXLOGBUFSIZE in projections a commandline parameter.
Milind Bhandarkar [Fri, 14 Mar 1997 20:23:45 +0000 (20:23 +0000)]
Made MAXLOGBUFSIZE in projections a commandline parameter.
One can now specify it as "+logsize 10000" on the program
command line.

24 years agoFixed an error in arg parsing.
Josh Yelon [Thu, 13 Mar 1997 17:05:20 +0000 (17:05 +0000)]
Fixed an error in arg parsing.

24 years agochanged xdpyinfo to xrdb
Josh Yelon [Thu, 20 Feb 1997 17:28:51 +0000 (17:28 +0000)]
changed xdpyinfo to xrdb

24 years agoMade ``++in-xterm'' more useful.
Josh Yelon [Sun, 16 Feb 1997 09:04:57 +0000 (09:04 +0000)]
Made ``++in-xterm'' more useful.

24 years agoRewrote the stuff about main and user_main.
Josh Yelon [Fri, 14 Feb 1997 08:09:43 +0000 (08:09 +0000)]
Rewrote the stuff about main and user_main.

24 years agoFixed a minor typo in CmiSignal in convcore.c.
Milind Bhandarkar [Thu, 13 Feb 1997 17:32:40 +0000 (17:32 +0000)]
Fixed a minor typo in CmiSignal in convcore.c.
Changed net-hp-cc/conv-mach.h to set ASYNC_NOT_NEEDED.

24 years agoUpdated for new main/ConverseInit structure.
Josh Yelon [Thu, 13 Feb 1997 09:31:35 +0000 (09:31 +0000)]
Updated for new main/ConverseInit structure.

24 years agoModified everything for new main/ConverseInit structure. Fixed bugs.
Josh Yelon [Thu, 13 Feb 1997 09:31:13 +0000 (09:31 +0000)]
Modified everything for new main/ConverseInit structure.  Fixed bugs.

24 years agoModified everything for new main/ConverseInit structure
Josh Yelon [Thu, 13 Feb 1997 09:31:01 +0000 (09:31 +0000)]
Modified everything for new main/ConverseInit structure

24 years agoModified default-main for new main structure.
Josh Yelon [Thu, 13 Feb 1997 09:30:37 +0000 (09:30 +0000)]
Modified default-main for new main structure.

24 years agoRemoved tight read-loop from ctrl_sendone.
Josh Yelon [Tue, 11 Feb 1997 19:02:04 +0000 (19:02 +0000)]
Removed tight read-loop from ctrl_sendone.

24 years agoCorrecting bugs in network version.
Josh Yelon [Sat, 8 Feb 1997 14:10:10 +0000 (14:10 +0000)]
Correcting bugs in network version.

24 years agoStill tryin' to get the bugs out.
Josh Yelon [Sat, 8 Feb 1997 14:09:51 +0000 (14:09 +0000)]
Still tryin' to get the bugs out.

24 years agoNothing major.
Josh Yelon [Fri, 7 Feb 1997 02:16:30 +0000 (02:16 +0000)]
Nothing major.

24 years agoAdded stuff for byte-order conversion.
Josh Yelon [Fri, 7 Feb 1997 02:15:37 +0000 (02:15 +0000)]
Added stuff for byte-order conversion.

24 years agoFixed a bug.
Josh Yelon [Thu, 6 Feb 1997 20:47:00 +0000 (20:47 +0000)]
Fixed a bug.

24 years agoAdded BLANK_SPACE bla bla.
Josh Yelon [Thu, 6 Feb 1997 20:20:21 +0000 (20:20 +0000)]
Added BLANK_SPACE bla bla.

24 years agoCorrected.
Josh Yelon [Thu, 6 Feb 1997 20:00:03 +0000 (20:00 +0000)]
Corrected.

24 years agoAdded new DGRAM parameters.
Josh Yelon [Thu, 6 Feb 1997 19:55:19 +0000 (19:55 +0000)]
Added new DGRAM parameters.

24 years agomachine.c rewritten from scratch. It's a whole new net version!
Josh Yelon [Thu, 6 Feb 1997 19:55:02 +0000 (19:55 +0000)]
machine.c rewritten from scratch. It's a whole new net version!

24 years agoI didn't modify this file. I don't know why it's committing.
Josh Yelon [Thu, 6 Feb 1997 19:54:39 +0000 (19:54 +0000)]
I didn't modify this file. I don't know why it's committing.