Re: [MSEide-MSEgui-talk] Another MSElang benchmark

2017-04-23 Thread Graeme Geldenhuys
On 2017-04-22 16:29, Jon Foster wrote: > I was surprised to read integer is always 32bit. I > expected it to be Int64 on 64bit platforms. Yes, Object Pascal's types are a nightmare. An insane amount of types and inconsistencies. That goes for base types and string types. Regards, Graeme --

Re: [MSEide-MSEgui-talk] Another MSElang benchmark

2017-04-22 Thread Martin Schreiber
On Saturday 22 April 2017 17:29:07 Jon Foster wrote: > On 04/22/2017 03:18 AM, Martin Schreiber wrote: > > On Saturday 22 April 2017 11:48:46 Graeme Geldenhuys wrote: > >> On 2017-04-22 10:37, Graeme Geldenhuys wrote: > >>> for the life of me I can't find that post. > >> > >> Saying that, I did

Re: [MSEide-MSEgui-talk] Another MSElang benchmark

2017-04-22 Thread Jon Foster
On 04/22/2017 03:18 AM, Martin Schreiber wrote: > On Saturday 22 April 2017 11:48:46 Graeme Geldenhuys wrote: >> On 2017-04-22 10:37, Graeme Geldenhuys wrote: >>> for the life of me I can't find that post. >> Saying that, I did track down the Delphi blog post that sparked the >> conversation on

Re: [MSEide-MSEgui-talk] Another MSElang benchmark

2017-04-22 Thread Martin Schreiber
On Saturday 22 April 2017 11:48:46 Graeme Geldenhuys wrote: > On 2017-04-22 10:37, Graeme Geldenhuys wrote: > > for the life of me I can't find that post. > > Saying that, I did track down the Delphi blog post that sparked the > conversation on Google+ I'm looking for. > >

Re: [MSEide-MSEgui-talk] Another MSElang benchmark

2017-04-22 Thread Martin Schreiber
On Saturday 22 April 2017 11:37:36 Graeme Geldenhuys wrote: > On 2017-04-22 08:26, Martin Schreiber wrote: > > Again, that changes have nothing to do with LLVM > > Well all the Delphi compilers that use LLVM apparently have different > data type size too for 2-3 data types. LongWord, LongInt I

Re: [MSEide-MSEgui-talk] Another MSElang benchmark

2017-04-22 Thread Graeme Geldenhuys
On 2017-04-22 10:37, Graeme Geldenhuys wrote: > for the life of me I can't find that post. Saying that, I did track down the Delphi blog post that sparked the conversation on Google+ I'm looking for.

Re: [MSEide-MSEgui-talk] Another MSElang benchmark

2017-04-22 Thread Graeme Geldenhuys
On 2017-04-22 08:26, Martin Schreiber wrote: > Again, that changes have nothing to do with LLVM Well all the Delphi compilers that use LLVM apparently have different data type size too for 2-3 data types. LongWord, LongInt I think. Coincidence with LLVM vs native compiler? Maybe not. I was

Re: [MSEide-MSEgui-talk] Another MSElang benchmark

2017-04-22 Thread Martin Schreiber
On Friday 21 April 2017 21:20:14 Graeme Geldenhuys wrote: > On 2017-04-21 17:34, Martin Schreiber wrote: > > That is not caused by LLVM but by the changes in the language > > specification in the Delphi frontend. > > I have no clue... I'll try and find the URL of that conversation and > forward it

Re: [MSEide-MSEgui-talk] Another MSElang benchmark

2017-04-21 Thread Martin Schreiber
On Friday 21 April 2017 17:14:00 Graeme Geldenhuys wrote: > On 2017-04-21 15:52, Martin Schreiber wrote: > > The attached program on Linux-x86: > > MSElang with LLVM 3.8.0 -O3 > > So I assume the MSElang compiler will generate the same output (or very > close at least) as Delphi's new Linux