[pooma-dev] RFA: Reorder Initializers (2 of 3)

James Crotinger JimC at proximation.com
Wed Mar 28 23:45:05 UTC 2001


Why are these changes needed? I thought ordering didn't matter. Also, you
added some explicit calls to default constructors - again, why?

(You may need to reply to jcrotinger at mac.com.)

	Jim

---------------------------------------------------
James A. Crotinger
Software Research Scientist
Proximation, LLC

 -----Original Message-----
From: 	Jeffrey Oldham [mailto:oldham at codesourcery.com] 
Sent:	Wednesday, March 28, 2001 4:39 PM
To:	pooma-dev at pooma.codesourcery.com
Subject:	[pooma-dev] RFA: Reorder Initializers (2 of 3)

 << File: Mar27-reorder.patch >> The large patch I sent out yesterday was
too complicated.  Thus, I
have split it into five pieces:

1) Add typenames.			 
2) Reorder constructor initializers.	<-- this patch
3) Other changes.
4) Preprocessor changes. (withdrawn)
5) Changes to deprecated directories. (withdrawn)

I withdraw the large patch.  (I cut the large patch apart by hand so
small typos may be present.)

Scott Haney indicated he wants to review these changes.

2001-03-27  Jeffrey D. Oldham  <oldham at codesourcery.com>

	* Array/PrintArray.h (PrintArray::PrintArray): Reorder
	constructor's initializers to reflect class declaration order.
	* Domain/Grid.h (Grid::Grid): Add a base class initializer.
	* Engine/IndexFunctionEngine.h (Engine): Reorder constructor's
	initializers to reflect class declaration order.
	* Engine/RemoteEngine.h	(GatherContextsData::GatherContextsData):
	Add a base class initializer.
	* Layout/DynamicEvents.h (CreateEvent::CreateEvent): Likewise.
	(DestroyEvent::DestroyEvent): Likewise.
	(CopyEvent::CopyEvent): Likewise.
	(CopyPatchEvent::CopyPatchEvent): Likewise.
	* Layout/GlobalIDDataBase.h (Pack::Pack): Likewise.
	* Utilities/RefCountedBlockPtr.h
	(RefBlockController::RefBlockController): Reorder constructor's
	initializers to reflect class declaration order.
	(RefCountedBlockPtr): Change preprocessor line.
	(RefCountedBlockPtr::RefCountedBlockPtr): Reorder constructor's
	initializers to reflect class declaration order.


Tested on	sequential Linux using gcc 3.1
Approved by	???Scott Haney???

Thanks,
Jeffrey D. Oldham
oldham at codesourcery.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://sourcerytools.com/pipermail/pooma-dev/attachments/20010328/b02d5c9f/attachment.html>


More information about the pooma-dev mailing list