In our previous episode, Vladimir Zhirov said: > I was surprised when B turned out to be almost 3 times > slower than A (~11 vs ~29 sec. on my hardware). This ratio > remains nearly the same regardless of compiler optimization > level.
This is normal. Typed constants are considered variables, and not optimized. There is a third variant, constant sets C) const someset = ['A','B','C'); // true constant set > I'm using FPC 2.4.2 [2010/12/27] for i386 on Linux. > > 1) Is it expected behavior, or should I create > a bug report about it? > 2) What way (A or B) are you using in your programs > (or would suggest to use in long term)? A or C _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal