Re: [fpc-devel] Closures via interfaces

2013-05-26 Thread Dimitri Smits
Paul, I think the OP meant the unit called 'rtti' in recent XE versions of Delphi. kind regards, Dimitri Smits - Oorspronkelijk e-mail - Van: Paul Ishenin i...@kmiac.ru Aan: FPC developers' list fpc-devel@lists.freepascal.org Verzonden: Maandag 27 mei 2013 02:30:40 Onderwerp: Re

Re: [fpc-devel] Re: Comparison FPC 2.6.2 - Kylix 3

2013-03-10 Thread Dimitri Smits
the recursive build. or one would think so :-) kind regards, Dimitri Smits ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel

Re: [fpc-devel] Forwarded message about FPC status

2012-12-25 Thread Dimitri Smits
community or custom backend) kind regards, Dimitri Smits ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel

Re: [fpc-devel] Forwarded message about FPC status

2012-12-18 Thread Dimitri Smits
as separate :-)) That said, what is stopping us (the community) to at least start on this? a branch? core-buy-in? kind regards, Dimitri Smits - Oorspronkelijk e-mail - Van: Hans-Peter Diettrich drdiettri...@aol.com Aan: FPC developers' list fpc-devel@lists.freepascal.org Verzonden

Re: [fpc-devel] Re: Faster Implementation for IntToStr

2012-09-03 Thread Dimitri Smits
- Oorspronkelijk e-mail - Van: Graeme Geldenhuys gra...@geldenhuys.co.uk Aan: fpc-devel@lists.freepascal.org Verzonden: Maandag 3 september 2012 12:42:11 Onderwerp: Re: [fpc-devel] Re: Faster Implementation for IntToStr On 03/09/12 10:19, Daniƫl Mantione wrote: Certainly, but

Re: [fpc-devel] Re: Faster Implementation for IntToStr

2012-09-03 Thread Dimitri Smits
- Oorspronkelijk e-mail - Van: Graeme Geldenhuys gra...@geldenhuys.co.uk Aan: fpc-devel@lists.freepascal.org Verzonden: Maandag 3 september 2012 16:06:14 Onderwerp: Re: [fpc-devel] Re: Faster Implementation for IntToStr On 03/09/12 14:05, Mark Morgan Lloyd wrote: Except that

Re: [fpc-devel] Unicode support (yet again)

2011-09-16 Thread Dimitri Smits
- Graeme Geldenhuys graemeg.li...@gmail.com schreef: On 16/09/2011 00:01, Dimitri Smits wrote: errrm, utf-8 can have 6 octets representing one character, Last time I checked, that was only in the very early stages of developing the utf-8 specification. Since then, the maximums size

Re: [fpc-devel] Unicode support (yet again)

2011-09-15 Thread Dimitri Smits
have 6 octets representing one character, not forgetting those dioretics that are separate characters. (so I doubt representing it as above is so correct, with a short(ansi)string) kind regards, Dimitri Smits ___ fpc-devel maillist - fpc-devel

Re: [fpc-devel] Unicode support (yet again)

2011-09-15 Thread Dimitri Smits
digress... kind regards, Dimitri Smits ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel

Re: Adding properties into existing stabs/dwarf; gdb readable workaround ? [[Re: [fpc-devel] Status and ideas about debug info (stabs, dwarf / dwar3)]]

2011-09-13 Thread Dimitri Smits
. kind regards, Dimitri Smits ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel

Re: [fpc-devel] bounty: FPC based debugger

2011-09-12 Thread Dimitri Smits
a few 1000 euro's in manhours, especially for those programmers with experience (whom have a higher cost ofcourse). I don't disagree with the need for a prime debugger, nor with the amounts of bounty everyone is offering, just with the statements above. kind regards, Dimitri Smits

[fpc-devel] delphi 2010/XE/XE2 - like rtti and packages

2011-08-11 Thread Dimitri Smits
questions on that topic. kind regards, Dimitri Smits ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel

Re: [fpc-devel] delphi 2010/XE/XE2 - like rtti and packages

2011-08-11 Thread Dimitri Smits
- Sven Barth pascaldra...@googlemail.com schreef: Am 11.08.2011 16:38, schrieb Dimitri Smits: once I get a tree-hierarchy of module/package-units-typeinfos working, I intend to go on with the RTTI unit implementation and subsequent questions on that topic. Please note

Re: [fpc-devel] Delphi XE2 uses FPC for iOS target

2011-08-07 Thread Dimitri Smits
of the comments delphi compiler is x times faster than fpc that pop up every once in a while. :-) kind regards, Dimitri Smits ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel

Re: [fpc-devel] Delphi XE2 uses FPC for iOS target

2011-08-07 Thread Dimitri Smits
even believe that you can devise a licence that is GPL compatible (copyleft), but that disallows redistribution/resell. Like a bit of an NDA. kind regards, Dimitri Smits ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org

Re: [fpc-devel] RFC: Delphi style class helpers

2010-12-30 Thread Dimitri Smits
base (as opposed to on a per type) if I've read up on it correctly. I'd say that would be a better candidate for that purpose/intent/use case. kind regards, Dimitri Smits ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http

Re: [fpc-devel] Component FTag and Tag should be int64

2010-11-22 Thread Dimitri Smits
- forces us to follow suit. sad to read this part though... kind regards, Dimitri Smits ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel

Re: [fpc-devel] Interface scope incompatibility with Delphi

2010-11-12 Thread Dimitri Smits
ok, answering my own mail after a small test below - Dimitri Smits smi...@telenet.be schreef: what I DON'T do is use it like in your example, Graeme. I always assign the result to a local variable, which goes out of scope in an implicit finally block at method-exit. Haven't tried

Re: [fpc-devel] Interface scope incompatibility with Delphi

2010-11-12 Thread Dimitri Smits
- Thomas Schatzl tom_at_w...@gmx.at schreef: Hi, On Fri, 12 Nov 2010 00:46:43 +0100 (CET), Dimitri Smits smi...@telenet.be wrote: it seems that the stackvariables are NOT unloaded in the correct order (ie: reverse order of declaration). It shouldn't matter in what order you

Re: [fpc-devel] Interface scope incompatibility with Delphi

2010-11-11 Thread Dimitri Smits
be made portable as well to fpc and x-platform. http://tracetool.sourceforge.net/ kind regards, Dimitri Smits ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel

Re: [fpc-devel] AnsiString in DWARF2 vs DWARF3

2010-10-26 Thread Dimitri Smits
-ide debugger for instance is the only way to get assembler-viewing+stepping to work. (to some extend) at least on win32 kind regards, Dimitri Smits ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc

[fpc-devel] win debugging in gdb

2010-10-26 Thread Dimitri Smits
missing features are not inherent to fpc, but more to the tools around it (like lazarus with it's subpar debugging compared to D7). I guess it's time to put my code where my mouth is, but some of the issues above make it nearly a catch 22. kind regards, Dimitri Smits

[fpc-devel] faster FillChar for IA32/IA64?

2010-10-26 Thread Dimitri Smits
understand its mostly used use case is for zero'ing memory when used in compiler/runtime memory initialization/finalization, it might bring a small upgrade in speed (more so if it is for lots of small memory-block zero'ing). kind regards, Dimitri Smits

Re: [fpc-devel] Alternative parsers

2010-10-20 Thread Dimitri Smits
of it, no 2 C++ compilers mangle the same due to VMT and other abi-stuff anyway. kind regards, Dimitri Smits ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel

Re: [fpc-devel] Delphi-like Packages, Plan

2010-10-04 Thread Dimitri Smits
are not compatible too eachother anyway. that is why versionnrs are included: RTL70.BPL (Delphi 7) vs RTL150.BPL (Delphi XE aka 2011) kind regards, Dimitri Smits ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo

Re: [fpc-devel] Delphi-like Packages, Plan

2010-10-04 Thread Dimitri Smits
- Hans-Peter Diettrich drdiettri...@aol.com schreef: Dimitri Smits schrieb: It is therefore simple to say in delphi that you want to build with rtlXXX.bpl only, but still have the vclXXX.dcp statically linked into your executable when you use a TForm and include the Forms unit

Re: [fpc-devel] Delphi-like Packages, Plan

2010-10-03 Thread Dimitri Smits
in your code. kind regards, Dimitri Smits ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel

Re: [fpc-devel] Delphi-like Packages, Plan

2010-10-03 Thread Dimitri Smits
uppercase is unneccecary. I'd say they are there, they work and were the personal taste of the core-team biased to it through experience and other arguments. kind regards, Dimitri Smits ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http

Re: [fpc-devel] Packages, Generics

2010-09-14 Thread Dimitri Smits
- Sven Barth pascaldra...@googlemail.com schreef: Am 13.09.2010 14:46, schrieb Dimitri Smits: as said before, inspiration can be had from how they do it, but that doesn't mean fpc should do it that way. Especially in a crossplatform context, and more so cross-architecture

Re: [fpc-devel] Comparison Delphi7/FPC2.4.0 compiled MSEide exe's

2010-09-14 Thread Dimitri Smits
in the form of type ttheclass1 = class(ttheclass); in order to access protected class members This should not create any additional data. not even rtti-related and vmt-surrounding-data? kind regards, Dimitri Smits ___ fpc-devel maillist

Re: [fpc-devel] Packages, Generics

2010-09-13 Thread Dimitri Smits
context, and more so cross-architecture, it is not a one-size fits all per se. kind regards, Dimitri Smits ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel

Re: [fpc-devel] FPC/Lazarus Rebuild performance

2010-09-12 Thread Dimitri Smits
be avoided. kind regards, Dimitri Smits ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel

Re: [fpc-devel] FPC/Lazarus Rebuild performance

2010-09-12 Thread Dimitri Smits
not fit into the CPU cache, then the CPU has to constantly load code mem additionally to the data. in that case, can splitting up the .exe into .exe + more .dll's help? aka a compiler package, a rtl, a assembler package, ...? kind regards, Dimitri Smits

Re: [fpc-devel] FPC/Lazarus Rebuild performance

2010-09-11 Thread Dimitri Smits
. Donno for sure if that still is the case with 2010/XE. kind regards, Dimitri Smits ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel

Re: [fpc-devel] FPC/Lazarus Rebuild performance

2010-09-11 Thread Dimitri Smits
working with Delphi and don't really know dcc32. Guessing only. no, the bin directory of D7 is filled with extra .exe's (tlib, tasm32, ...) and the dcc32.exe is 800K big. kind regards, Dimitri Smits ___ fpc-devel maillist - fpc-devel

Re: [fpc-devel] FPC/Lazarus Rebuild performance

2010-09-11 Thread Dimitri Smits
, Dimitri Smits ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel

Re: [fpc-devel] FPC/Lazarus Rebuild performance

2010-09-11 Thread Dimitri Smits
from there? For instance: get filenames + size + timestamp for all .ppu files or .pas files first. 3) It is my understanding that the .ppu structures are written with size-footprint in mind, not processing efficiency? Maybe the structures need changing too? kind regards, Dimitri Smits

Re: [fpc-devel] Status of Delphi-like packages (Class+RTTI aware DLL/SO)?

2010-09-09 Thread Dimitri Smits
in contact with ppl that want to discuss/implement delphi packages. kind regards, Dimitri Smits ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel

Re: [fpc-devel] regarding RTTI unit mail

2010-08-29 Thread Dimitri Smits
- Marco van de Voort mar...@stack.nl schreef: In our previous episode, Dani?l Mantione said: and C++ you can get hell when you change the order of elements, with interleaved #defines and #ifs (what's possible in Pascal as well). If the order of elements is enforced, it is

Re: [fpc-devel] RTTI unit

2010-08-29 Thread Dimitri Smits
Michael, thank you for the reply. It makes a few things a lot clearer for me. I'll comment a bit more below. - Michael Van Canneyt mich...@freepascal.org schreef: On Sat, 28 Aug 2010, Dimitri Smits wrote: What I want to do: Since Delphi 2010, there is a new unit in the RTL that makes

Re: [fpc-devel] RTTI unit

2010-08-29 Thread Dimitri Smits
Hi Paul, thanks for the input. - Paul Ishenin webpi...@mail.ru schreef: 29.08.2010 3:46, Dimitri Smits wrote: What I want to do: Since Delphi 2010, there is a new unit in the RTL that makes RTTI more of a breeze. I'd like to port (meaning: compatible interface, fpc implementation

Re: [fpc-devel] RTTI unit

2010-08-29 Thread Dimitri Smits
regards, Dimitri Smits ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel

[fpc-devel] RTTI unit

2010-08-28 Thread Dimitri Smits
. (mainly for testing-app, I guess) Anyhow, the first question is the more crucial one. If anybody is interested in the (public) interfaces of the tobjecttypes, I can provide those. If there needs to be a debate first, fine by me ;-) kind regards, Dimitri Smits

[fpc-devel] regarding RTTI unit mail

2010-08-28 Thread Dimitri Smits
and not a copyright violation? ie: the interface is the same, the implementation is different (unless trivial). Is this, or is this not an issue? kind regards, Dimitri Smits ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org

Re: [fpc-devel] [patch] pscanner: differentiate between EOL Tab characters from general Whitespace

2010-08-22 Thread Dimitri Smits
for a specific method/class/unit/package/program? kind regards, Dimitri Smits ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel

Re: [fpc-devel] Conditional Breakpoints using FPC and GDB

2010-08-13 Thread Dimitri Smits
Lazarus (latest trunk update was 3 or 4 months ago) and if so, will complain in mantis :-) kind regards, Dimitri Smits ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel

Re: [fpc-devel] Conditional Breakpoints using FPC and GDB

2010-08-13 Thread Dimitri Smits
what (s)he is doing. kind regards, Dimitri Smits ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel

Re: [fpc-devel] C++ linking questions

2010-03-22 Thread Dimitri Smits
ABI's, but they do not contain name-mangling conventions. ps: sorry to mess up your thread. I'm using digest. kind regards, Dimitri Smits ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel