[M3devel] [Fwd: Re: <*LAZYALIGN*>]

Rodney M. Bates rodney.bates at wichita.edu
Fri Feb 22 16:24:08 CET 2008


This didn't appear to come through to the list the first time:

-------- Original Message --------
Subject: Re: [M3devel] <*LAZYALIGN*>
Date: Mon, 18 Feb 2008 20:11:17 -0600
From: Rodney M. Bates <rodney.bates at wichita.edu>
To: Randy Coleburn <rcoleburn at scires.com>
CC: m3devel at elegosoft.com
References: <47AF72B5.2080308 at wichita.edu> <D428729C-A58E-4FA1-B79D-744D9AEB83DC at darko.org> 
<47B1168F.8020302 at wichita.edu> <94E65369-025F-47A9-AD2F-5F34B4A21236 at darko.org> 
<47B4C70D.4010408 at wichita.edu> <7323567C-7632-4040-B858-47B8124759DC at cs.purdue.edu> 
<47B50EDF.8060807 at wichita.edu> <3821B978-6149-40C5-9B2F-2C17ECE67843 at cs.purdue.edu> 
<DA861E26-0499-4241-874B-CA5281C6B0FD at cs.purdue.edu> <47B5FB13.7070407 at wichita.edu> 
<20080215223205.t9a01icx4okgco0o at mail.elegosoft.com> <47B60CE0.8050506 at wichita.edu> 
<47B9644F.1E75.00D7.1 at scires.com>

Just to clarify: I don't believe anything existing has to break.  The
worst scenario I can see is that you would have to either simultaneously
upgrade the compiler, libm3, and libm3core (or else none of these) before
recompiling & linking any code that reads or writes pickles.  If libm3 and
libm3core are dynamically linked in at runtime, you would have to recompile
with an upgraded compiler at the same time as installing the upgraded
dynamic libraries.

Existing pickle files would not change.  Also, mixtures of programs thus
recompiled & linked and programs not recompiled/linked could exchange pickle
files.

Anything that (un)pickles records or objects that are LAZYALIGN would need
the upgrade to work, but such programs are already broken.

Randy Coleburn wrote:
> I use pickles extensively and they are used also by network objects.
> I've never used LAZYALIGN.
> My vote is that we don't break something (pickles/netobj) to add support 
> for something that is rarely used.
> Regards,
> Randy
> 
-- 
-------------------------------------------------------------
Rodney M. Bates, retired assistant professor
Dept. of Computer Science, Wichita State University
Wichita, KS 67260-0083
316-978-3922
rodney.bates at wichita.edu


-- 
-------------------------------------------------------------
Rodney M. Bates, retired assistant professor
Dept. of Computer Science, Wichita State University
Wichita, KS 67260-0083
316-978-3922
rodney.bates at wichita.edu



More information about the M3devel mailing list