[fpc-devel] Performance of string handling in trunk

2013-06-20 Thread luiz americo pereira camara
I looked at http://forum.lazarus.freepascal.org/index.php/topic,21223.0.html There's a significant performance drop in fpc trunk The difference of generated code is a call to fpc_ansistr_assign and a different implementation of fpc_AnsiStr_Concat AFAIK there should be significant performance

Re: [fpc-devel] Performance of string handling in trunk

2013-06-20 Thread Sergei Gorelkin
20.06.2013 16:15, luiz americo pereira camara пишет: I looked at http://forum.lazarus.freepascal.org/index.php/topic,21223.0.html There's a significant performance drop in fpc trunk The difference of generated code is a call to fpc_ansistr_assign and a different implementation of

Re: [fpc-devel] Performance of string handling in trunk

2013-06-20 Thread luiz americo pereira camara
2013/6/20 Sergei Gorelkin sergei_gorel...@mail.ru: 20.06.2013 16:15, luiz americo pereira camara пишет: I looked at http://forum.lazarus.freepascal.org/index.php/topic,21223.0.html There's a significant performance drop in fpc trunk Is there anything wrong or this is the expected result?

Re: [fpc-devel] Performance of string handling in trunk

2013-06-20 Thread Sergei Gorelkin
20.06.2013 19:31, luiz americo pereira camara пишет: Maybe in that example there's going an (unneeded) conversion? This is possible. One needs to profile the example to tell for sure. Regards, Sergei ___ fpc-devel maillist -

[fpc-devel] where do download BinUtils for ARM - Raspberry Pi?

2013-06-20 Thread Dennis Poon
I have mostly given up on creating the cross compiler for MIPSEB-OpenWrt (or DD-WRT) platform. Now, my plan B is to create a cross compiler (from x86 Linux) to ARM-Raspberry Pi I know the default raspberry pi os is Raspbian which is a version of debian. If possible, I'd like to get a binutils

Re: [fpc-devel] where do download BinUtils for ARM - Raspberry Pi?

2013-06-20 Thread Michael Ring
You should better install the native port of lazarus freepascal on the raspberry and connect the machine to a display/mouse/keyboard. Install latest raspian from http://www.raspberrypi.org/downloads and here's a user-guide for installing lazarus/fpc: http://elinux.org/Lazarus_on_RPi Then

Re: [fpc-devel] where do download BinUtils for ARM - Raspberry Pi?

2013-06-20 Thread Dennis Poon
Thanks. I already successfully install Lazarus/FPC 2.6 on raspbian :-) If you say cross compiling and debugging is not worth the trouble, I will take your advice. Dennis Michael Ring wrote: You should better install the native port of lazarus freepascal on the raspberry and connect the