charm.git
10 years agogatherflat/tree call alternative scripts if they exist.
Gengbin Zheng [Fri, 5 Nov 2010 05:57:19 +0000 (00:57 -0500)]
gatherflat/tree call alternative scripts if they exist.

10 years agoDan's gather scripts that uses hard link for windows. Not used as default.
Gengbin Zheng [Fri, 5 Nov 2010 05:55:53 +0000 (00:55 -0500)]
Dan's gather scripts that uses hard link for windows. Not used as default.

10 years agofor sumdetail, ignore the case when EP is negative. (a bug introduced in the previous...
Gengbin Zheng [Fri, 5 Nov 2010 01:29:37 +0000 (20:29 -0500)]
for sumdetail, ignore the case when EP is negative. (a bug introduced in the previous change for idle line and traceBegin/end)

10 years agoAdded a sub-test to bypass the startup phase when a strategy has not
Lukasz Wesolowski [Thu, 4 Nov 2010 22:05:28 +0000 (17:05 -0500)]
Added a sub-test to bypass the startup phase when a strategy has not
been set up yet.

10 years agoFixed a bug in the code which receives the strategy table in comlib;
Lukasz Wesolowski [Thu, 4 Nov 2010 21:58:20 +0000 (16:58 -0500)]
Fixed a bug in the code which receives the strategy table in comlib;
the number of strategies in the table now gets updated;
bug was preventing buffered messages from getting sent after start up

10 years agoAdded a simple POSE program (examples/pose/PatternGen) to generate traffic patterns...
Ryan Mokos [Wed, 3 Nov 2010 19:43:23 +0000 (14:43 -0500)]
Added a simple POSE program (examples/pose/PatternGen) to generate traffic patterns.  This program can be easily expanded to generate other patterns in addition to the two already there.  See the README for details.

10 years agoupdated comments.
Gengbin Zheng [Wed, 3 Nov 2010 14:15:56 +0000 (09:15 -0500)]
updated comments.

10 years agofixed a bug in shrinking (binsize doubled), the idle time was not handled properly.
Gengbin Zheng [Wed, 3 Nov 2010 06:47:45 +0000 (01:47 -0500)]
fixed a bug in shrinking (binsize doubled), the idle time was not handled properly.

10 years agoI had somehow inadvertantly removed the no_va_randomization flag , reinserting it
Abhishek Gupta [Mon, 1 Nov 2010 17:19:26 +0000 (12:19 -0500)]
I had somehow inadvertantly removed the no_va_randomization flag , reinserting it

10 years agoRemoving TODO and restoring modified files (used for testing correctness in tree...
Abhishek Gupta [Mon, 1 Nov 2010 02:28:35 +0000 (21:28 -0500)]
Removing TODO and restoring modified files (used for testing correctness in tree startup)

10 years agoRemoving unnecessary files and restoring modifications to existing code which I had... charmrun
Abhishek Gupta [Mon, 1 Nov 2010 02:08:16 +0000 (21:08 -0500)]
Removing unnecessary files and restoring modifications to existing code which I had done for debugging purposes

10 years agoRemoving unnecessary lm from makefile
Abhishek Gupta [Sun, 31 Oct 2010 11:54:18 +0000 (06:54 -0500)]
Removing unnecessary lm from makefile

10 years agoMerge remote branch 'origin/charmrun' into charmrun
Abhishek Gupta [Sun, 31 Oct 2010 11:50:08 +0000 (06:50 -0500)]
Merge remote branch 'origin/charmrun' into charmrun

10 years agoMerge remote branch 'origin/charm' into charmrun_merge
Abhishek Gupta [Sun, 31 Oct 2010 11:43:39 +0000 (06:43 -0500)]
Merge remote branch 'origin/charm' into charmrun_merge

Conflicts:
src/arch/net/charmrun/Makefile
src/arch/net/charmrun/charmrun.c

10 years agoMerge branch 'charm' of charmgit:charm into charm
Abhishek Gupta [Sun, 31 Oct 2010 09:37:26 +0000 (04:37 -0500)]
Merge branch 'charm' of charmgit:charm into charm

10 years agoFixed bugs caused due to code modifications due to hierarchical-start so that fault...
Abhishek Gupta [Sun, 31 Oct 2010 09:23:34 +0000 (04:23 -0500)]
Fixed bugs caused due to code modifications due to hierarchical-start so that fault-tolerance support works

10 years agoMerge branch 'charm' of charmgit:charm into charm
Chao Mei [Sat, 30 Oct 2010 22:46:13 +0000 (17:46 -0500)]
Merge branch 'charm' of charmgit:charm into charm

10 years agoAdded node size and number of nodes to sts file to make projections charm SMP
Chao Mei [Sat, 30 Oct 2010 22:44:45 +0000 (17:44 -0500)]
Added node size and number of nodes to sts file to make projections charm SMP
aware

10 years agoMerge commit 'origin/charm' into scratch
Abhishek Gupta [Sat, 30 Oct 2010 02:05:13 +0000 (21:05 -0500)]
Merge commit 'origin/charm' into scratch

Conflicts:
src/arch/net/charmrun/charmrun.c
src/arch/net/machine-eth.c
src/arch/net/machine.c
src/util/sockRoutines.c

10 years agoFixed a bug in commlib which was cauing it to hang if a strategy was used to send...
Abhishek Gupta [Fri, 29 Oct 2010 23:42:41 +0000 (18:42 -0500)]
Fixed a bug in commlib which was cauing it to hang if a strategy was used to send a message before the strategy start-up was complete

10 years agocomlib: Fix non-initialized cookie that breaks multicast strategies
Ramprasad Venkataraman [Fri, 29 Oct 2010 22:41:24 +0000 (17:41 -0500)]
comlib: Fix non-initialized cookie that breaks multicast strategies

Comlib multicast strategies failed to completely initialize the CkSectionInfo
cookie for multicast msgs that were going to already used array sections. The
first message to a 'new' section traverses a different path through comlib code
and hence did not suffer the same fate. The second message, however, ended up on
remote PEs with an not-completely-initialized cookie, causing section hash object
lookup to fail. This crashed the program.

10 years agoMerge branch 'charm' of charmgit:charm into charm
Gengbin Zheng [Fri, 29 Oct 2010 21:48:29 +0000 (16:48 -0500)]
Merge branch 'charm' of charmgit:charm into charm

10 years agoit broke autobuild test for mpi-smp.
Gengbin Zheng [Fri, 29 Oct 2010 21:29:39 +0000 (16:29 -0500)]
it broke autobuild test for mpi-smp.

Revert "Use os malloc instead of our own gnu malloc in mpi-*-smp."

This reverts commit 75cd8e634475a97aa556a1a1149178244b0046f2.

10 years agoFixed the makefile to point to correct charmc instead of charmc in my home dir (which...
Abhishek Gupta [Fri, 29 Oct 2010 21:13:32 +0000 (16:13 -0500)]
Fixed the makefile to point to correct charmc instead of charmc in my home dir (which I checked in earlier)

10 years agoBoradcast_tree test for commlib
Abhishek Gupta [Fri, 29 Oct 2010 20:50:19 +0000 (15:50 -0500)]
Boradcast_tree test for commlib

10 years agoMerge branch 'charm' of charmgit:charm into charm
Abhishek Gupta [Fri, 29 Oct 2010 20:40:18 +0000 (15:40 -0500)]
Merge branch 'charm' of charmgit:charm into charm

10 years agoModified commlib_stream and Pipebroadcast test so that they compie
Abhishek Gupta [Fri, 29 Oct 2010 20:34:43 +0000 (15:34 -0500)]
Modified commlib_stream and Pipebroadcast test so that they compie

10 years agoMerge branch 'charm' of charmgit:charm into charm
Aaron Becker [Fri, 29 Oct 2010 20:19:13 +0000 (15:19 -0500)]
Merge branch 'charm' of charmgit:charm into charm

10 years agocharj: add support for 'extern' statements
Aaron Becker [Fri, 29 Oct 2010 20:18:56 +0000 (15:18 -0500)]
charj: add support for 'extern' statements

10 years agosilence ant config warning
Aaron Becker [Fri, 29 Oct 2010 20:18:13 +0000 (15:18 -0500)]
silence ant config warning

10 years agoadded explicit code for handling traceBegin and traceEnd.
Gengbin Zheng [Fri, 29 Oct 2010 19:04:05 +0000 (14:04 -0500)]
added explicit code for handling traceBegin and traceEnd.

10 years agoChanged the note for tracing comm op to differentiate the ops
Chao Mei [Thu, 28 Oct 2010 23:50:16 +0000 (18:50 -0500)]
Changed the note for tracing comm op to differentiate the ops

10 years agoMerge branch 'charm' of charmgit:charm into charm
Chao Mei [Thu, 28 Oct 2010 23:38:28 +0000 (18:38 -0500)]
Merge branch 'charm' of charmgit:charm into charm

10 years agoChanged the way of tracing events on the communication thread
Chao Mei [Thu, 28 Oct 2010 23:37:58 +0000 (18:37 -0500)]
Changed the way of tracing events on the communication thread

10 years agoAdded functions that are useful for tracing events on the communication thread in...
Chao Mei [Thu, 28 Oct 2010 23:35:44 +0000 (18:35 -0500)]
Added functions that are useful for tracing events on the communication thread in SMP mode

10 years agoAdded support to trace an arbitrary range of steps
Chao Mei [Thu, 28 Oct 2010 23:21:57 +0000 (18:21 -0500)]
Added support to trace an arbitrary range of steps

10 years agoTopoMgrAPI: CkAssert changed to CmiAssert and some cleanup
Abhinav S Bhatele [Thu, 28 Oct 2010 18:50:56 +0000 (13:50 -0500)]
TopoMgrAPI: CkAssert changed to CmiAssert and some cleanup

10 years agoTopoMgr: changed CkAssert -> CmiAssert
Abhinav S Bhatele [Thu, 28 Oct 2010 17:09:12 +0000 (12:09 -0500)]
TopoMgr: changed CkAssert -> CmiAssert

removed CmiAssert from two functions which were anyways doing
partial testing of error cases

10 years agotopomanager: Assert valid user input
Ramprasad Venkataraman [Wed, 27 Oct 2010 23:34:49 +0000 (18:34 -0500)]
topomanager: Assert valid user input

10 years agoMerge branch 'charm' of charmgit:charm into charm
Chao Mei [Wed, 27 Oct 2010 22:21:37 +0000 (17:21 -0500)]
Merge branch 'charm' of charmgit:charm into charm

10 years agoUse os malloc instead of our own gnu malloc in mpi-*-smp.
Chao Mei [Wed, 27 Oct 2010 22:20:57 +0000 (17:20 -0500)]
Use os malloc instead of our own gnu malloc in mpi-*-smp.

10 years agotopomanager: check in file missed during prev commit
Eric Bohm [Wed, 27 Oct 2010 22:16:02 +0000 (17:16 -0500)]
topomanager: check in file missed during prev commit

10 years agotopomanager: const-correctness for some member functions
Ramprasad Venkataraman [Wed, 27 Oct 2010 20:27:59 +0000 (15:27 -0500)]
topomanager: const-correctness for some member functions

10 years agoMerge branch 'ramv/fix-topo-tree' into charm
Ramprasad Venkataraman [Tue, 26 Oct 2010 20:34:25 +0000 (15:34 -0500)]
Merge branch 'ramv/fix-topo-tree' into charm

10 years agofixed VC++ compiler error on std::inserter
Zheng [Tue, 26 Oct 2010 06:10:27 +0000 (01:10 -0500)]
fixed VC++ compiler error on std::inserter

10 years agoupdated
Gengbin Zheng [Tue, 26 Oct 2010 04:44:11 +0000 (23:44 -0500)]
updated

10 years agotested std::inserter (used in ParFUM)
Gengbin Zheng [Mon, 25 Oct 2010 19:48:00 +0000 (14:48 -0500)]
tested std::inserter (used in ParFUM)

10 years agofixed a compiler error with VC++ 10.0
Gengbin Zheng [Tue, 26 Oct 2010 03:59:43 +0000 (22:59 -0500)]
fixed a compiler error with VC++ 10.0

10 years agoMerge branch 'charm' of charmgit:charm into charm
JoAnne Geigner [Mon, 25 Oct 2010 21:32:46 +0000 (16:32 -0500)]
Merge branch 'charm' of charmgit:charm into charm

10 years agospanning trees: dont use deprecated TopoManager API
Ramprasad Venkataraman [Mon, 25 Oct 2010 18:09:11 +0000 (13:09 -0500)]
spanning trees: dont use deprecated TopoManager API

10 years agoabs() needs cstdlib
Ramprasad Venkataraman [Mon, 25 Oct 2010 17:49:24 +0000 (12:49 -0500)]
abs() needs cstdlib

10 years agoremoved the unnecessary warning "Group TraceControlPointsBOC is not yet capable of...
Gengbin Zheng [Mon, 25 Oct 2010 16:53:14 +0000 (11:53 -0500)]
removed the unnecessary warning "Group TraceControlPointsBOC is not yet capable of migration."

10 years agoRevert "remove the unnecessary warning "Group TraceControlPointsBOC is not yet capabl...
Gengbin Zheng [Mon, 25 Oct 2010 16:52:37 +0000 (11:52 -0500)]
Revert "remove the unnecessary warning "Group TraceControlPointsBOC is not yet capable of migration.""

This reverts commit cda2f550755b7c3b5c931f5d12c6e21f2483c73c.

10 years agockmulticast: spanning trees can have more branches than requested
Ramprasad Venkataraman [Fri, 22 Oct 2010 14:46:04 +0000 (09:46 -0500)]
ckmulticast: spanning trees can have more branches than requested

Hence update the number of actual children once the tree generation
routine identifies them

10 years agoremove the unnecessary warning "Group TraceControlPointsBOC is not yet capable of...
Gengbin Zheng [Mon, 25 Oct 2010 16:28:46 +0000 (11:28 -0500)]
remove the unnecessary warning "Group TraceControlPointsBOC is not yet capable of migration."

10 years agoCharj : Removed unnecessary statements from the newExpression rule
Minas Charalambides [Sat, 23 Oct 2010 18:47:01 +0000 (13:47 -0500)]
Charj : Removed unnecessary statements from the newExpression rule

Small fix in CharjASTModifier.classScopeDeclaration where
genericTypeParameterList would be rewritten even if empty,
causing a RewriteEmptyStreamException

10 years agoconfigure: Document meaning of CHARM_VERSION more explicitly
Phil Miller [Fri, 22 Oct 2010 22:13:40 +0000 (17:13 -0500)]
configure: Document meaning of CHARM_VERSION more explicitly

10 years agobluegenep: added -production flags to be used --with-production
Abhinav S Bhatele [Fri, 22 Oct 2010 15:28:55 +0000 (10:28 -0500)]
bluegenep: added -production flags to be used --with-production

10 years agofixed errors from previous change which was new instructions for liveViz
JoAnne Geigner [Fri, 22 Oct 2010 13:36:29 +0000 (08:36 -0500)]
fixed errors from previous change which was new instructions for liveViz

10 years agosupport visual studio 10
Gengbin Zheng [Fri, 22 Oct 2010 05:18:23 +0000 (00:18 -0500)]
support visual studio 10

10 years agoMS VC++ unix2nt_cc: update comments to reflect present versions
Phil Miller [Thu, 21 Oct 2010 18:53:15 +0000 (13:53 -0500)]
MS VC++ unix2nt_cc: update comments to reflect present versions

10 years agoMS VC++: Drop archaic compiler flag
Phil Miller [Thu, 21 Oct 2010 18:50:16 +0000 (13:50 -0500)]
MS VC++: Drop archaic compiler flag

Drop the /FD flag, since it now causes build failures on the current
version of VC++. MSDN has said it should not be used except by the IDE
since VS.NET 2003:
http://msdn.microsoft.com/en-us/library/6ce2bkt7.aspx

10 years agoSpanning trees: Dont count on-node subtree against maxBranches
Ramprasad Venkataraman [Thu, 21 Oct 2010 18:27:02 +0000 (13:27 -0500)]
Spanning trees: Dont count on-node subtree against maxBranches

Strategies that try to minimize the total bytes on the network use one sub-tree
for the on-node PEs. This used to count against the maximum allowed branching
factor specified for the spanning tree. However, in the case of binary trees
(maxBranches=2), this caused excessively deep trees as the inter-node tree was
effectively a chain! Fix this by not counting the local branch against the
allowed maximum branching factor (maxBranches).

As before, if there are not enough off-node children, the strategies will use
as many branches for local destinations as possible.

10 years agoRevert "turn off poll to make clustermatic support for on-demand queueing system...
Gengbin Zheng [Wed, 20 Oct 2010 16:03:07 +0000 (11:03 -0500)]
Revert "turn off poll to make clustermatic support for on-demand queueing system where a job is suspended temporarily."

This reverts commit 981ff2ec43e264ecda310d93e35419fda0f15a41.

10 years agoMerge branch 'charm' of charmgit:charm into charm
Gengbin Zheng [Wed, 20 Oct 2010 16:00:52 +0000 (11:00 -0500)]
Merge branch 'charm' of charmgit:charm into charm

10 years agoAdd a '-production' flag for architecture-specific features
Phil Miller [Thu, 21 Oct 2010 00:17:08 +0000 (19:17 -0500)]
Add a '-production' flag for architecture-specific features

Abhinav requested a flag to indicate that architecture-specific
production-mode features should be enabled. Add it from front (/build)
to back (charmc), with documentation.

To add something to the compiler flags, add an appropriate definition
of CMK_PRODUCTION or CMK_{C,CXX,F90,LD,LDXX}_PRODUCTION to
conv-mach.sh or cc-foo.sh, and the -production flag will include it in
the options passed to the underlying compiler.

I did *not* make a test for this in the configure script, nor define a
C preprocessor macro CMK_PRODUCTION, because code should never be
testing that directly. Architecture-specific scripts should be
enabling particular features where they're appropriate.

10 years agowhen select and poll return with error, ignore EINTR and EAGAIN.
Gengbin Zheng [Wed, 20 Oct 2010 16:00:19 +0000 (11:00 -0500)]
when select and poll return with error, ignore EINTR and EAGAIN.

10 years agofopen=>CmiFopen.
Gengbin Zheng [Wed, 20 Oct 2010 07:13:58 +0000 (02:13 -0500)]
fopen=>CmiFopen.

10 years agoadded CmiFopen that handles interrupt.
Gengbin Zheng [Wed, 20 Oct 2010 07:12:30 +0000 (02:12 -0500)]
added CmiFopen that handles interrupt.

10 years agoturn off poll to make clustermatic support for on-demand queueing system where a...
Gengbin Zheng [Wed, 20 Oct 2010 06:40:33 +0000 (01:40 -0500)]
turn off poll to make clustermatic support for on-demand queueing system where a job is suspended temporarily.

10 years agoCharj : Enhanced syntax for array section creation is now in place,
Minas Charalambides [Tue, 19 Oct 2010 18:41:02 +0000 (13:41 -0500)]
Charj : Enhanced syntax for array section creation is now in place,
   ie MyClass[%]@ ap = proxyObject[1:100:2]
is now functional.

10 years agoupdated code for lvServe and lvClient
JoAnne Geigner [Tue, 19 Oct 2010 16:43:55 +0000 (11:43 -0500)]
updated code for lvServe and lvClient

10 years agoCMK_PIC was not properly set and used in charmc.
Gengbin Zheng [Tue, 19 Oct 2010 15:38:20 +0000 (10:38 -0500)]
CMK_PIC was not properly set and used in charmc.
CMK_PIC defined in conv-machs is only available after running conv-config.sh in charmc.

10 years agocalling ConverseCommonInit() after initialized couple pcqueues, which may be needed...
Gengbin Zheng [Tue, 19 Oct 2010 06:46:03 +0000 (01:46 -0500)]
calling ConverseCommonInit() after initialized couple pcqueues, which may be needed in the ConverseCommonInit e.g. cldb neighbor lb init.

10 years agoupdated to point to ccs_tools
Eric Bohm [Mon, 18 Oct 2010 23:44:00 +0000 (18:44 -0500)]
updated to point to ccs_tools

10 years agochange to using -lpython2.5 instead of crazy long path
Eric Bohm [Mon, 18 Oct 2010 23:10:41 +0000 (18:10 -0500)]
change to using -lpython2.5 instead of crazy long path

10 years agoMerge branch 'charm' of charmgit:charm into charm
Gengbin Zheng [Mon, 18 Oct 2010 22:04:16 +0000 (17:04 -0500)]
Merge branch 'charm' of charmgit:charm into charm

10 years agoa new function AMPI_Set_startevent to set skip events in AMPI.
Gengbin Zheng [Mon, 18 Oct 2010 22:03:49 +0000 (17:03 -0500)]
a new function AMPI_Set_startevent to set skip events in AMPI.

10 years agoDocs: ignore build cruft
Phil Miller [Mon, 18 Oct 2010 15:33:20 +0000 (10:33 -0500)]
Docs: ignore build cruft

10 years agoDocs: don't version junk files
Phil Miller [Mon, 18 Oct 2010 15:30:13 +0000 (10:30 -0500)]
Docs: don't version junk files

10 years agoMerge branch 'charm' of charmgit:charm into charm
Gengbin Zheng [Mon, 18 Oct 2010 07:28:09 +0000 (02:28 -0500)]
Merge branch 'charm' of charmgit:charm into charm

10 years agouse environment variable CCP_LIB64 to help find MS-MPI.
Gengbin Zheng [Mon, 18 Oct 2010 07:27:23 +0000 (02:27 -0500)]
use environment variable CCP_LIB64 to help find MS-MPI.

10 years agoadded fortran interface to BgPrintf.
Gengbin Zheng [Mon, 18 Oct 2010 06:30:04 +0000 (01:30 -0500)]
added fortran interface to BgPrintf.

10 years agofix for net-win64
Gengbin Zheng [Mon, 18 Oct 2010 02:16:48 +0000 (21:16 -0500)]
fix for net-win64

10 years agofixed a compiler error for net-win64
Gengbin Zheng [Mon, 18 Oct 2010 02:16:09 +0000 (21:16 -0500)]
fixed a compiler error for net-win64

10 years agoMerge branch 'charm' of charmgit:charm into charm
Gengbin Zheng [Sun, 17 Oct 2010 00:48:30 +0000 (19:48 -0500)]
Merge branch 'charm' of charmgit:charm into charm

10 years agowhen using ssh tunneling (with ++ssh-display), ssh exit only after shell command...
Gengbin Zheng [Sun, 17 Oct 2010 00:45:25 +0000 (19:45 -0500)]
when using ssh tunneling (with ++ssh-display), ssh exit only after shell command is done. I guess there is no need to waitpid, which hangs.

10 years agoCharj : Changed the syntax for declaring array section types to
Minas Charalambides [Sat, 16 Oct 2010 19:47:28 +0000 (14:47 -0500)]
Charj : Changed the syntax for declaring array section  types to
Foo[%]@ section (instead of %Foo@ section)

10 years agoMerge branch 'charm' of charmgit:charm into charm
Filippo Gioachin [Sat, 16 Oct 2010 02:56:09 +0000 (21:56 -0500)]
Merge branch 'charm' of charmgit:charm into charm

10 years agoChanged CCS strings to comply to a predefined format (described in my thesis)
Filippo Gioachin [Sat, 16 Oct 2010 02:55:32 +0000 (21:55 -0500)]
Changed CCS strings to comply to a predefined format (described in my thesis)

10 years agoCharj : More small reorganization changes to Charj.g
Minas Charalambides [Sat, 16 Oct 2010 01:49:42 +0000 (20:49 -0500)]
Charj : More small reorganization changes to Charj.g

10 years agoCharj : Small organizational changes to Charj.g
Minas Charalambides [Fri, 15 Oct 2010 23:52:50 +0000 (18:52 -0500)]
Charj : Small organizational changes to Charj.g

10 years agosmart-build should not advertise CMK_OPTIMIZE
Abhinav S Bhatele [Fri, 15 Oct 2010 18:35:48 +0000 (13:35 -0500)]
smart-build should not advertise CMK_OPTIMIZE

10 years agoMerge branch 'charm' of charmgit:charm into charm
Gengbin Zheng [Fri, 15 Oct 2010 05:06:09 +0000 (00:06 -0500)]
Merge branch 'charm' of charmgit:charm into charm

10 years agoadded -qnohot to -optimize, as otherwise it crashes NAMD
Gengbin Zheng [Fri, 15 Oct 2010 05:05:21 +0000 (00:05 -0500)]
added -qnohot to -optimize, as otherwise it crashes NAMD

10 years agoadd declaration of _lb_version. (although not used, xlc compiler seems to expect...
Gengbin Zheng [Fri, 15 Oct 2010 04:00:46 +0000 (23:00 -0500)]
add declaration of _lb_version. (although not used, xlc compiler seems to expect this variable to be actually declared when linking a converse program).

10 years agotwo io wrapper functions CmiFwrite and CmiFclose that handles EINTR and short writes.
Gengbin Zheng [Thu, 14 Oct 2010 15:58:08 +0000 (10:58 -0500)]
two io wrapper functions CmiFwrite and CmiFclose that handles EINTR and short writes.
pup uses CmiFwrite now.

10 years agock-ldb: The copyright is already in the LICENSE
Abhinav S Bhatele [Wed, 13 Oct 2010 22:44:03 +0000 (17:44 -0500)]
ck-ldb: The copyright is already in the LICENSE

10 years agock-ldb: Comm1LB changed to CommLB
Abhinav S Bhatele [Wed, 13 Oct 2010 22:40:19 +0000 (17:40 -0500)]
ck-ldb: Comm1LB changed to CommLB

10 years agodocumentation changed for EveryLB
Abhinav S Bhatele [Wed, 13 Oct 2010 22:12:25 +0000 (17:12 -0500)]
documentation changed for EveryLB