Hello, > > Programatically, there are advantages for speed at the expense of bigger > > file size. By compiling a PRG with -gc3, xHarbour virtual machine ( to > > be exact: function hb_vmExecute() ) will be bypassed. IOW, PCODEs are no > > longer analyzed via a switch-case construct. Under -gc3, PCODEs are > > directly translated into variables to be fed into sub VM routines. > > Thanks. Do ALL LIB's and PRG's need to be compiled with -gc3?
-gc3 only work for PRG's. So it is a Harbour flag when used. It is _NOT_ a must that all LIBs be compiled with -gc3. We can do a mix here. Eg. xHarbour core libs are compiled with -gc0 and PRGs which construct the EXE and/or external LIBs with -gc3. Anyway, experiments are the best base for drawing conclusion. Andi ------------------------------------------------------------------------------ RSA(R) Conference 2012 Save $700 by Nov 18 Register now http://p.sf.net/sfu/rsa-sfdev2dev1 _______________________________________________ xHarbour-developers mailing list xHarbour-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xharbour-developers