Re: [fpc-devel] Improved inlining for generic specializations

2016-05-27 Thread Sven Barth
Am 27.05.2016 07:25 schrieb "LacaK" : > > Thank you! > Is it for FPC 3.2 only or can it be backported to 3.0 series (3.0.4 probably?) ? It's for 3.2 only. Regards, Sven ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.or

Re: [fpc-devel] Improved inlining for generic specializations

2016-05-26 Thread LacaK
Thank you! Is it for FPC 3.2 only or can it be backported to 3.0 series (3.0.4 probably?) ? L. Hello together! For those that are interested: I've improved the inlining for specializations of generics so that now the bodies of specialized routines (no matter whether they are normal methods

Re: [fpc-devel] Improved inlining for generic specializations

2016-05-26 Thread Sven Barth
Am 26.05.2016 21:38 schrieb "Maciej Izak" : > > 2016-05-26 21:06 GMT+02:00 Sven Barth : >> >> ... as long as the body of the generic routine is already available (basically the same rules as for inlining normal routines) (see tests/test/ugeneric102.pp for an example) > > > Nice one Sven! :) Is ther

Re: [fpc-devel] Improved inlining for generic specializations

2016-05-26 Thread Maciej Izak
2016-05-26 21:06 GMT+02:00 Sven Barth : > ... as long as the body of the generic routine is already available > (basically the same rules as for inlining normal routines) (see > tests/test/ugeneric102.pp for an example) > Nice one Sven! :) Is there some warning when method is not inlined in the c

[fpc-devel] Improved inlining for generic specializations

2016-05-26 Thread Sven Barth
Hello together! For those that are interested: I've improved the inlining for specializations of generics so that now the bodies of specialized routines (no matter whether they are normal methods of generic classes, records, etc. or true generic routines) are inlined as long as the body of the gen