charm.git
17 years agoUpdated Makefile to use -module pose, and ci to use adapt3.
Terry L. Wilmarth [Mon, 4 Oct 2004 21:42:45 +0000 (21:42 +0000)]
Updated Makefile to use -module pose, and ci to use adapt3.

17 years agoMade POSE into a module. Users should now link with -module pose instead of -lpose.
Terry L. Wilmarth [Mon, 4 Oct 2004 21:41:49 +0000 (21:41 +0000)]
Made POSE into a module.  Users should now link with -module pose instead of -lpose.

17 years agodefined BnvInitialized and BpvInitialized
Gengbin Zheng [Mon, 4 Oct 2004 20:18:46 +0000 (20:18 +0000)]
defined BnvInitialized and BpvInitialized

17 years agodefined CkpvInitialized
Gengbin Zheng [Mon, 4 Oct 2004 20:18:10 +0000 (20:18 +0000)]
defined CkpvInitialized

17 years agoprint verbose object/pe mapping and proc load info
Gengbin Zheng [Mon, 4 Oct 2004 06:09:42 +0000 (06:09 +0000)]
print verbose object/pe mapping and proc load  info

17 years agoAdded a default for +mapping option in case of an invalid option
Chao Huang [Mon, 4 Oct 2004 04:51:26 +0000 (04:51 +0000)]
Added a default for +mapping option in case of an invalid option

17 years agoAMPI now works great with COMLIB. Not enabled as I am hacking comlib and cant support...
Sameer Kumar [Sun, 3 Oct 2004 23:55:46 +0000 (23:55 +0000)]
AMPI now works great with COMLIB. Not enabled as I am hacking comlib and cant support it just yet. Will enable it in the default CVS version in a week or so.

Currently comlib is only called if communicator is COMM_WORLD

17 years agominor performance issues
Sameer Kumar [Sun, 3 Oct 2004 23:50:09 +0000 (23:50 +0000)]
minor performance issues

17 years agoFixing AMPI issues.
Sameer Kumar [Sun, 3 Oct 2004 23:49:41 +0000 (23:49 +0000)]
Fixing AMPI issues.

17 years agochange -p to -fmoddir to avoid possible name confliction.
Gengbin Zheng [Fri, 1 Oct 2004 19:40:38 +0000 (19:40 +0000)]
change -p to -fmoddir to avoid possible name confliction.

17 years agoadded -p option for charmc for compiling f90 to specify -mod dir.
Gengbin Zheng [Fri, 1 Oct 2004 18:48:02 +0000 (18:48 +0000)]
added -p option for charmc for compiling f90 to specify -mod dir.

17 years agomodified the registration of the converse handlers for propagate and propagate_frag.
Filippo Gioachin [Fri, 1 Oct 2004 04:32:54 +0000 (04:32 +0000)]
modified the registration of the converse handlers for propagate and propagate_frag.
Now they get registered only once at the beginning in Csv variables

17 years agoDisabled comlib that makes AMPI hang...
Chao Huang [Thu, 30 Sep 2004 17:09:42 +0000 (17:09 +0000)]
Disabled comlib that makes AMPI hang...

17 years agoabort make depends when compilation fails.
Gengbin Zheng [Wed, 29 Sep 2004 21:31:47 +0000 (21:31 +0000)]
abort make depends when compilation fails.

17 years agoAdded test for open block at C file termination to catch bug
Eric Bohm [Wed, 29 Sep 2004 20:25:06 +0000 (20:25 +0000)]
Added test for open block at C file termination to catch bug
in Yogesh's code.  The simulation output file will
not contain any sign of the code from the unclosed block onward. But at least
it warned you about your bonehead manuever.

17 years agomoved from pgms
Eric Bohm [Wed, 29 Sep 2004 19:25:25 +0000 (19:25 +0000)]
moved from pgms

17 years agomoving hello tre efrom pgms
Eric Bohm [Wed, 29 Sep 2004 19:20:19 +0000 (19:20 +0000)]
moving hello tre efrom pgms

17 years agomoving from pgms
Eric Bohm [Wed, 29 Sep 2004 19:16:00 +0000 (19:16 +0000)]
moving from pgms

17 years agomoved from pgms
Eric Bohm [Wed, 29 Sep 2004 19:12:01 +0000 (19:12 +0000)]
moved from pgms

17 years agoEnabled comlib for AMPI
Chao Huang [Wed, 29 Sep 2004 19:01:20 +0000 (19:01 +0000)]
Enabled comlib for AMPI

17 years agoPrioStreaming works now, updating base prio at GVT updates. Set timeout and buffer...
Terry L. Wilmarth [Wed, 29 Sep 2004 15:48:06 +0000 (15:48 +0000)]
PrioStreaming works now, updating base prio at GVT updates.  Set timeout and buffer size to new defaults, updating onfo printed at startup.

17 years agoSwitched to PrioStreaming commlib.
Terry L. Wilmarth [Wed, 29 Sep 2004 15:32:01 +0000 (15:32 +0000)]
Switched to PrioStreaming commlib.

17 years agoAdded serveral new debugging CCS handlers to control:
Orion Lawlor [Wed, 29 Sep 2004 04:05:16 +0000 (04:05 +0000)]
Added serveral new debugging CCS handlers to control:
   - Load balancing (from outside)
   - Shutdown (to get good trace logs)
   - Several new readonlies for setReadonly CCS access.

17 years agoReplace 0 - 1 interface frameUpdate callback with
Orion Lawlor [Tue, 28 Sep 2004 21:33:17 +0000 (21:33 +0000)]
Replace 0 - 1 interface frameUpdate callback with
a new virtual method-bearing "manager" class.
This lets level 1 respond to newClient updates by
flushing buffers; otherwise a new client (e.g., from
a new run) might not get views because the a viewable
thinks the old client has them already.

17 years agoAdding ; to compile with comlib.
Sameer Kumar [Tue, 28 Sep 2004 20:31:09 +0000 (20:31 +0000)]
Adding ; to compile with comlib.
Currently comlib is still turned off. Chao, please remove scatter from the list of delegated operations and enable comlib when you are satisfied

17 years agoMpi-sp-mpcc64 forbids the direct conversion of "void *" to
Orion Lawlor [Tue, 28 Sep 2004 17:25:44 +0000 (17:25 +0000)]
Mpi-sp-mpcc64 forbids the direct conversion of "void *" to
"int", so express this (silly construct) using pointer
arithmetic.

17 years agoAdd dummy implementation of addthreadlisteners to
Orion Lawlor [Tue, 28 Sep 2004 17:24:50 +0000 (17:24 +0000)]
Add dummy implementation of addthreadlisteners to
prevent link error when not using a load balancer.

17 years ago*** empty log message ***
Praveen Kumar Jagadishprasad [Tue, 28 Sep 2004 06:46:36 +0000 (06:46 +0000)]
*** empty log message ***

17 years agoBug fix: 2d version crashed if view totally clipped out.
Orion Lawlor [Tue, 28 Sep 2004 06:24:42 +0000 (06:24 +0000)]
Bug fix: 2d version crashed if view totally clipped out.

17 years agoAdded .dep file now that liveViz is required.
Orion Lawlor [Tue, 28 Sep 2004 05:11:58 +0000 (05:11 +0000)]
Added .dep file now that liveViz is required.

17 years agoCorrect argument order in abort print.
Orion Lawlor [Tue, 28 Sep 2004 04:05:49 +0000 (04:05 +0000)]
Correct argument order in abort print.

17 years agoLots of interesting new features:
Orion Lawlor [Tue, 28 Sep 2004 04:02:37 +0000 (04:02 +0000)]
Lots of interesting new features:
  - Fully integrated liveViz and liveViz3d functionality.
  - Allows CkQuadViews to contain arbitrary set of vertices/tex coords.
  - Replaced PUP_toNetwork4 with (more accurate) PUP_toNetwork.

17 years agoOnly show field names during packing.
Orion Lawlor [Tue, 28 Sep 2004 04:00:43 +0000 (04:00 +0000)]
Only show field names during packing.
Trying to mess with (readonly string) field names
during unpacking leads to segfaults, and isn't ever
needed anyway...

17 years agoAdded cpd_list_items.set, for assigning values to CpdList items.
Orion Lawlor [Tue, 28 Sep 2004 03:59:45 +0000 (03:59 +0000)]
Added cpd_list_items.set, for assigning values to CpdList items.
This can be used to, e.g., twiddle readonlies in a running program.

17 years agoBring library manual up to date with (year-old!) interface.
Orion Lawlor [Tue, 28 Sep 2004 03:48:50 +0000 (03:48 +0000)]
Bring library manual up to date with (year-old!) interface.

17 years agoThread listener codes added for Load Balancers and Trace modules in
Chee Wai Lee [Mon, 27 Sep 2004 22:26:16 +0000 (22:26 +0000)]
Thread listener codes added for Load Balancers and Trace modules in
projections.

17 years agoAdded ghost element information to Roccom "pconn" array.
Orion Lawlor [Mon, 27 Sep 2004 19:34:57 +0000 (19:34 +0000)]
Added ghost element information to Roccom "pconn" array.
Hopefully this will be the last change they need...

17 years agoenabled async io for gm version. (setitimer does not work with gm though)
Gengbin Zheng [Mon, 27 Sep 2004 18:34:52 +0000 (18:34 +0000)]
enabled async io for gm version. (setitimer does not work with gm though)
CommunicationServer now was modified to take another parameter to indicate where it is called (they can be from smp thread, interrupt or worker thread).
This eliminated the wierd CommunicationServerThread() version of CommunicationServer.

17 years agoremoved undef CMK_ASYNC_NOT_NEEDED to allow async to work in tcp.
Gengbin Zheng [Mon, 27 Sep 2004 17:44:25 +0000 (17:44 +0000)]
removed undef CMK_ASYNC_NOT_NEEDED to allow async to work in tcp.

17 years agoAllow use of liveViz to assemble lv3d images on server machine.
Orion Lawlor [Mon, 27 Sep 2004 04:17:36 +0000 (04:17 +0000)]
Allow use of liveViz to assemble lv3d images on server machine.
This is enabled in the client by passing "-lv2d" after the
server and port number.

17 years agoa little explanation
Filippo Gioachin [Fri, 24 Sep 2004 22:17:54 +0000 (22:17 +0000)]
a little explanation

17 years agonew interface for python. for this, the .ci parser has been improved to accept
Filippo Gioachin [Fri, 24 Sep 2004 22:13:46 +0000 (22:13 +0000)]
new interface for python. for this, the .ci parser has been improved to accept
a new parameter named [python], and generate all the support classes needed by
python interface.
still, the python interface is not built by default

17 years agonew example for python interface with a high level functionatily
Filippo Gioachin [Fri, 24 Sep 2004 21:57:48 +0000 (21:57 +0000)]
new example for python interface with a high level functionatily

17 years agoadding a hook to get a strategy pointer in the user program from the instancehandle
Sameer Kumar [Fri, 24 Sep 2004 21:45:27 +0000 (21:45 +0000)]
adding a hook to get a strategy pointer in the user program from the instancehandle

17 years agoAugh!
Terry L. Wilmarth [Fri, 24 Sep 2004 15:31:52 +0000 (15:31 +0000)]
Augh!

17 years agoWhoops checked in trace detail version.
Terry L. Wilmarth [Fri, 24 Sep 2004 15:12:39 +0000 (15:12 +0000)]
Whoops checked in trace detail version.

17 years agoFixed a boog.
Terry L. Wilmarth [Fri, 24 Sep 2004 15:11:50 +0000 (15:11 +0000)]
Fixed a boog.

17 years agoUses adapt3 now.
Terry L. Wilmarth [Fri, 24 Sep 2004 00:28:59 +0000 (00:28 +0000)]
Uses adapt3 now.

17 years agoUpdated to the latest POSE.
Terry L. Wilmarth [Fri, 24 Sep 2004 00:28:24 +0000 (00:28 +0000)]
Updated to the latest POSE.

17 years agoA few more fixes to fine tune the previous changes.
Terry L. Wilmarth [Fri, 24 Sep 2004 00:00:23 +0000 (00:00 +0000)]
A few more fixes to fine tune the previous changes.

17 years agoTask: POSE
Terry L. Wilmarth [Thu, 23 Sep 2004 21:48:39 +0000 (21:48 +0000)]
Task: POSE

There was a performance problem with highly virtualized POSE programs.
It was due to a bug in idle reporting of objects to the GVT.  Early
fixes solved the performance problem but made it impossible to report
an accurate final GVT for certain types of programs.  The fix is to
allow for separate lines of OVT reporting for idle and active objects.
All programs should get a performance benefit from this, particularly
highly virtualized ones (lots of tiny objects).

17 years agoremoving one level of virtual functions. May make code run faster
Sameer Kumar [Thu, 23 Sep 2004 05:14:02 +0000 (05:14 +0000)]
removing one level of virtual functions. May make code run faster

17 years agoAdded example of how to actually use SDAG, including the
Orion Lawlor [Thu, 23 Sep 2004 02:20:02 +0000 (02:20 +0000)]
Added example of how to actually use SDAG, including the
never-before-documented Foo_SDAG_CODE, __sdag_init(),
and __sdag_pup(p) interface routines.

17 years agoAdded description of liveVizPoll, and fixed
Orion Lawlor [Thu, 23 Sep 2004 01:43:15 +0000 (01:43 +0000)]
Added description of liveVizPoll, and fixed
some fraction of the factual and gramattical
errors.

17 years agore-establishing the paddings
Filippo Gioachin [Wed, 22 Sep 2004 22:10:58 +0000 (22:10 +0000)]
re-establishing the paddings

17 years agoDecided that simple2D is an example.
Sayantan Chakravorty [Wed, 22 Sep 2004 19:36:18 +0000 (19:36 +0000)]
Decided that simple2D is an example.
It is probably the most basic one

17 years agodeleted the unused parameters which were only padding. the padding will be
Filippo Gioachin [Wed, 22 Sep 2004 06:37:15 +0000 (06:37 +0000)]
deleted the unused parameters which were only padding. the padding will be
done by the compiler. this will reduce the size of some architecture headers
(there were too many paddings)

17 years agoAdded routing table lookup support for hypercube
Praveen Kumar Jagadishprasad [Wed, 22 Sep 2004 06:35:25 +0000 (06:35 +0000)]
Added routing table lookup support for hypercube

17 years agoForgot to add the definition of FEM_BOUNDARY to femf.h
Sayantan Chakravorty [Wed, 22 Sep 2004 04:02:58 +0000 (04:02 +0000)]
Forgot to add the definition of FEM_BOUNDARY to  femf.h

17 years agoForgot to add one of the new edges generated when a new node is added
Sayantan Chakravorty [Wed, 22 Sep 2004 04:01:18 +0000 (04:01 +0000)]
Forgot to add one of the new edges generated when a new node is added

17 years agomoved declaration to top of function to avoid compilation problems on old compilers...
Sayantan Chakravorty [Tue, 21 Sep 2004 19:19:19 +0000 (19:19 +0000)]
moved declaration to top of function to avoid compilation problems on old compilers like the one on turing.

17 years agoConverted float to floattype and defined it as a double to match the same
Sayantan Chakravorty [Tue, 21 Sep 2004 18:49:09 +0000 (18:49 +0000)]
Converted float to floattype and defined it as a double to match the same
change gengbin made in metis

17 years agoConverted floats to doubles, to allow for the corresponding change in parmetis .
Sayantan Chakravorty [Tue, 21 Sep 2004 18:48:28 +0000 (18:48 +0000)]
Converted floats to doubles, to allow for the corresponding change in parmetis .

17 years agoDid Fat-tree source routing
Praveen Kumar Jagadishprasad [Tue, 21 Sep 2004 17:41:37 +0000 (17:41 +0000)]
Did Fat-tree source routing

17 years agoAdded source routing to populate routes
Praveen Kumar Jagadishprasad [Mon, 20 Sep 2004 21:34:17 +0000 (21:34 +0000)]
Added source routing to populate routes
Added output buffered hypercube

17 years agoAdded source routing to populate routes
Praveen Kumar Jagadishprasad [Mon, 20 Sep 2004 21:33:47 +0000 (21:33 +0000)]
Added source routing to populate routes

17 years agoAdded source routing , with output buffering
Praveen Kumar Jagadishprasad [Mon, 20 Sep 2004 21:33:36 +0000 (21:33 +0000)]
Added source routing , with output buffering

17 years agoAdded source routing
Praveen Kumar Jagadishprasad [Mon, 20 Sep 2004 21:33:24 +0000 (21:33 +0000)]
Added source routing

17 years ago*** empty log message ***
Praveen Kumar Jagadishprasad [Mon, 20 Sep 2004 21:33:16 +0000 (21:33 +0000)]
*** empty log message ***

17 years agoMore minor tweaks:
Orion Lawlor [Mon, 20 Sep 2004 19:17:03 +0000 (19:17 +0000)]
More minor tweaks:
  - Changed definition of CkImage::layout to better fit new OpenGL use.
  - Moved CkPointViewable to its own library, so it can use splat routines.

17 years agoReplace system-level CthUserAddListeners routine with a
Orion Lawlor [Fri, 17 Sep 2004 22:54:52 +0000 (22:54 +0000)]
Replace system-level CthUserAddListeners routine with a
per-object CthAddThreadListeners virtual method.
This lets each object have its own set of listeners.

17 years agoMove CMK_MACHINE_PROGRESS_DEFINED from net-linux to net.
Orion Lawlor [Fri, 17 Sep 2004 22:16:18 +0000 (22:16 +0000)]
Move CMK_MACHINE_PROGRESS_DEFINED from net-linux to net.
This prevents a link error on non-linux net platforms.

17 years agoPOSE now has a TRACE_DETAIL flag in pose_config.h. Build with this on, and build...
Terry L. Wilmarth [Fri, 17 Sep 2004 17:12:05 +0000 (17:12 +0000)]
POSE now has a TRACE_DETAIL flag in pose_config.h.  Build with this on, and build your app for trace-projections, and this will give more detail.  THis uses user events to give the viewer info about rollbacks, cancellations, fossil collection, sync strategy, and actual forward execution steps.  Without this, timelines look like they are entirely PVT/GVT and event recvs (which do NOT necessarily correspond with event execution).  Tested, not sure how accurate it is.  Has revealed some interesting stuff about POSE...
Task: POSE

17 years agoCoarse memory management added. This modification makes it possible to run a POSE...
Terry L. Wilmarth [Fri, 17 Sep 2004 15:20:53 +0000 (15:20 +0000)]
Coarse memory management added.  This modification makes it possible to run a POSE program with a smaller memory footprint.  This is a hack.  It will adversely affect performance, but then, if the program runs out of memory or is swapping, you're going nowhere fast anyways... To use, uncomment MEM_COARSE in pose_config.h.  Then set MAX_USAGE to *something*.  Then rebuild POSE and your app, run your app, watch the memory it uses using top.  Is it using less memory?  If not, make MAX_USAGE smaller.  I said it was a hack didn't I? :)
It will force POSE to perform GVT and fossil collection more often, and to speculate less.  It only counts messages and checkpoints for uncommited executed events.  If your memory footprint is too huge without any of these, use more processors.  You can probably intelligently guess a good value for MAX_USAGE based on the size of your objects, the number of objects, the size of events messages, the checkpoint rate, etc.
NOTE: this has only been added to adapt3.  If you want it in other strategies, let me know.
Task: POSE

17 years agoChanged femrefine to use the sparse element (edge) FEM_BOUNDARY data
Sayantan Chakravorty [Fri, 17 Sep 2004 09:18:53 +0000 (09:18 +0000)]
Changed femrefine to use the sparse element (edge) FEM_BOUNDARY data
to set the FEM_BOUNDARY for nodes as well.
Changed pgm as well

17 years ago1. Added FEM_BOUNDARY as a new data type that consists of 1 int
Sayantan Chakravorty [Fri, 17 Sep 2004 09:17:40 +0000 (09:17 +0000)]
1. Added FEM_BOUNDARY as a new data type that consists of 1 int
2. Added a method to get at the integer table in FEM_DataAttribute

17 years agoMinor tweaks to compile under g++ 3.4.2, which forbids
Orion Lawlor [Fri, 17 Sep 2004 05:41:57 +0000 (05:41 +0000)]
Minor tweaks to compile under g++ 3.4.2, which forbids
"unqualified references to a templated superclass's fields".

This means you've got to add "this->" to all references
to a templated superclass's fields.  This is annoying, but
the gcc guys swear up and down the C++ standard demands this.

17 years agoNon-bluegene update
Praveen Kumar Jagadishprasad [Thu, 16 Sep 2004 15:50:49 +0000 (15:50 +0000)]
Non-bluegene update

17 years agoops, forgot a for loop
Filippo Gioachin [Thu, 16 Sep 2004 03:07:54 +0000 (03:07 +0000)]
ops, forgot a for loop

17 years agoremoved
Gengbin Zheng [Wed, 15 Sep 2004 22:41:29 +0000 (22:41 +0000)]
removed

17 years agoMinor tweak to make std::map support work with gcc 3.3.3:
Orion Lawlor [Wed, 15 Sep 2004 22:41:23 +0000 (22:41 +0000)]
Minor tweak to make std::map support work with gcc 3.3.3:
cast the "const" first member of pair to non-const.

I don't know why std::map even bothers to declare the first
member of its std::pair as "const", but the "const"ness messes up
pupping.

Grrrr... I hate STL!

17 years ago*** empty log message ***
Praveen Kumar Jagadishprasad [Wed, 15 Sep 2004 22:38:27 +0000 (22:38 +0000)]
*** empty log message ***

17 years agoMove pup versions of MPI routines into system header pup_mpi.h.
Orion Lawlor [Wed, 15 Sep 2004 22:37:24 +0000 (22:37 +0000)]
Move pup versions of MPI routines into system header pup_mpi.h.
The generic version always assumes "MPI_Bcast_var_pup", since
it shouldn't be much slower and is certainly much safer.

17 years agoAdded:
Orion Lawlor [Wed, 15 Sep 2004 22:35:45 +0000 (22:35 +0000)]
Added:
   - new pup_mpi.h to list of headers copied
   - new thread targets (for old thread types) stackcopy and memoryalias.

17 years agoAdded copy stack and memory-alias threads as possible build targets.
Orion Lawlor [Wed, 15 Sep 2004 22:34:12 +0000 (22:34 +0000)]
Added copy stack and memory-alias threads as possible build targets.
Also added a few comments and fixed a few warnings in pthreads
version of threads.

17 years agoFactored out pup-based MPI communication routines into a common header,
Orion Lawlor [Wed, 15 Sep 2004 21:54:05 +0000 (21:54 +0000)]
Factored out pup-based MPI communication routines into a common header,
from various locations in datatransfer library and the FEM framework.

This header is very powerful, especially with pup_stl.  It lets you do:

std::map<std::string, std::vector<int> > foo=...;
MPI_Bcast_pup(foo, 0,comm);

This magically broadcasts the string-indexed int list.
Internally, it's the usual size-pack-send-unpack business.

17 years agomaking pup all parent class pup
Sameer Kumar [Wed, 15 Sep 2004 21:23:01 +0000 (21:23 +0000)]
making pup all parent class pup

17 years agoExpedited cancellations are causing problems: they come *too* early, and someone...
Terry L. Wilmarth [Wed, 15 Sep 2004 19:49:43 +0000 (19:49 +0000)]
Expedited cancellations are causing problems: they come *too* early, and someone needs to keep track of them... it's better if we just let that be the scheduler queue.  I've prioritized them at one higher than the event's timestamp, so they have the possibility of arriving before the event, but not by as much.
Task: POSE

17 years agoInitial checkin of move from pgms
Eric Bohm [Wed, 15 Sep 2004 19:43:04 +0000 (19:43 +0000)]
Initial checkin of move from pgms

17 years agoRemoved silly debug output I forgot to remove while checking in
Sayantan Chakravorty [Wed, 15 Sep 2004 19:29:57 +0000 (19:29 +0000)]
Removed silly debug output I forgot to remove while checking in

17 years ago1. Inserted CthUserAddListeners in translation of threaded entry methods,
Chao Huang [Wed, 15 Sep 2004 19:15:44 +0000 (19:15 +0000)]
1. Inserted CthUserAddListeners in translation of threaded entry methods,
   CthUserAddListeners is an interface for programmers to add thread listeners.
2. Protected hashtable in location manager and grouptable access with ImmediateLock.

17 years agoUpdate BGL_INSTALL directory.
Yan Shi [Wed, 15 Sep 2004 14:20:07 +0000 (14:20 +0000)]
Update BGL_INSTALL directory.

17 years agomodified make to output to tmp instead of copy into. This is to make sure tempate...
Gengbin Zheng [Wed, 15 Sep 2004 05:12:19 +0000 (05:12 +0000)]
modified make to output to tmp instead of copy into. This is to make sure tempate instantiation works correct on Lemieux.

17 years agouse $(MAKE) instead of calling male directly
Gengbin Zheng [Wed, 15 Sep 2004 04:10:22 +0000 (04:10 +0000)]
use $(MAKE) instead of calling male directly

17 years agoMinor bug fixes and fixed some memory overflow problems.
Sayantan Chakravorty [Wed, 15 Sep 2004 01:53:35 +0000 (01:53 +0000)]
Minor bug fixes and fixed some memory overflow problems.

17 years agoMinor modification to the fem data registration interface
Sayantan Chakravorty [Wed, 15 Sep 2004 01:32:30 +0000 (01:32 +0000)]
Minor modification to the fem data registration interface

17 years agofixed a bug in log generation (missed a condition check).
Gengbin Zheng [Tue, 14 Sep 2004 23:44:55 +0000 (23:44 +0000)]
fixed a bug in log generation (missed a condition check).

17 years agoFixed a return type.
Terry L. Wilmarth [Tue, 14 Sep 2004 23:04:58 +0000 (23:04 +0000)]
Fixed a return type.

17 years agoAdded thread listener structure and function to add listeners to a particular
Sayantan Chakravorty [Tue, 14 Sep 2004 21:16:38 +0000 (21:16 +0000)]
Added thread listener structure and function to add listeners to a particular
thread according to the scheme proposed by orion earlier.

17 years agoFixed a buggy CkAssert.
Terry L. Wilmarth [Tue, 14 Sep 2004 20:13:48 +0000 (20:13 +0000)]
Fixed a buggy CkAssert.