In a message dated 6/11/2005 12:03:50 P.M. Pacific Daylight Time, [EMAIL PROTECTED] writes:
>Robin,
>    There a number of issues involved with considering moving to
>try/throw/catch error handling.  The first one that comes to mind is
>language binding.  Second is cross-platform portability with OSs like
>PocketPC, which, if I remember correctly don't have compilers that
>support exceptions or RTTI.  I'm not in a mental state to debate the
>merits of either system for a few months, but we have a long running
>list of improvements to the engine.  If it is something you have a
>practicle reason for desiring, please open a new feature request and
>include justification and we'll not forget to address the issue
>(actually this goes out to anyone who wishes to switch error handling
>models).
>
>    -Troy.
>
>PS.  I think we've done a pretty solid job to keep memory usage down to
>a minimum.  I'm not sure that any of our apps are running out of memory
>doing anything these days.  We run on some small platforms, like PDAs
>with as little as a total of 16MB of RAM.  The optimizations to make us
>work in these environments have left us with a fairly lean memory
>footprint, even on larger systems.  Most of our objects which allocate
>and cache resources implement an SWCacher interface with
>resourceConsumption and lastAccess reporting, and a flush method to ask
>them to clean up.  We where planning on writing a CacheMgr which all
>these SWCacher object could be handed to, that would monitor these
>objects and keep total resourceConsumption within a reasonable
>tolerance, but haven't done so yet.  That was a long PS.
It's just a wish list item for me at this point.  I'll let someone with more knowledge of all
the issues/consequences write up the "improvement/new feature docs.  Go have a vacation:) or whatever. (Like DM or Barry)
 
In His Grace,
Robin
 
 
 
Phone: 650-948-8037
Fax: 650-948-9337
Cell: 650-518-0025
E-mail:
[EMAIL PROTECTED]
_______________________________________________
sword-devel mailing list: sword-devel@crosswire.org
http://www.crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page

Reply via email to