This is the mail archive of the cygwin-apps@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: setup w/char* eliminated is big




Robert Collins wrote:

> Ok,
>  finally got some breathing time.
> 
> Setup with char * eliminated is ~350K. Ouch.
> 
> This is why I've not committed my patch yet (I've been trying to see
> *where* the extra 100K appeared from).


You have four 'inline' - I know they're small in size, but three of them 
are the most commonly used methods (the default and the copy constructor 
and also the 'operator ='). Remove the 'inline' modifier and see if the
executable gets smaller.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]