|
Just off the top of my head, perhaps your databases are slightly different. > Static storage size (bytes) . . . . . : 2673168 2674688 > Number of ODT entries . . . . . . . . : 24934 25072 The difference here is probably the vendor compiled their program over a slightly different database than you did. All the same field names, but perhaps the data lengths are different. Regards, Rich ============================================ Rich Duzenbury http://rich.dyn.ml.org http://vpsolutions.com ============================================ > -----Original Message----- > From: owner-midrange-l@midrange.com > [mailto:owner-midrange-l@midrange.com]On Behalf Of David Thomas > Sent: Monday, December 07, 1998 10:16 PM > To: MIDRANGE-L@midrange.com > Subject: Different Program Sizes > > > What am I doing wrong? A client's application software vendor has > provided me with a program object I requested, and its RPG source. But > when I compile the source (with CRTSQLRPG - it contains embedded SQL), > the program is significantly smaller yet with more MI instructions. The > list below is an extract of the DSPPGM output showing the differences > between the two programs; all the remaining attributes, including the > SQL values, are the same. > > Program statistics: (Theirs) (Mine) > Number of parameters . . . . . . . . . : 0 2 0 2 > > Program size (bytes) . . . . . . . . . : 9908224 6864896 > Associated space size (bytes) . . . . : 7077856 4022240 > Automatic storage size (bytes) . . . . : 0 0 > Number of MI instructions . . . . . . : 30934 31171 > Compiler . . . . . . . . . . . . . . . : 5769RG1 V4R2M0 5769RG1 > V4R2M0 > Earliest release that program can run : V3R7M0 V3R7M0 > > Is it possible that the same source could produce such different > objects? If so, what compile options would create the differences? > This one has me stumped, so any advice I can get will be appreciated. > > Dave Thomas > dg.thomas@sympatico.ca > > > > > +--- > | This is the Midrange System Mailing List! > | To submit a new message, send your mail to MIDRANGE-L@midrange.com. > | To subscribe to this list send email to MIDRANGE-L-SUB@midrange.com. > | To unsubscribe from this list send email to > MIDRANGE-L-UNSUB@midrange.com. > | Questions should be directed to the list owner/operator: > david@midrange.com > +--- > +--- | This is the Midrange System Mailing List! | To submit a new message, send your mail to MIDRANGE-L@midrange.com. | To subscribe to this list send email to MIDRANGE-L-SUB@midrange.com. | To unsubscribe from this list send email to MIDRANGE-L-UNSUB@midrange.com. | Questions should be directed to the list owner/operator: david@midrange.com +---
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2025 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.