Re: [fpc-devel] Sorry for poor testing

2019-01-16 Thread Franz Müller
Hi! I have a proposition for optimizing big case statements with sparse case labels. Have you already thought of using a hash function to drastically reduce the size of the jump table? I have made some tests. For example, assume a case statement with 80 values for case labels in the range

Re: [fpc-devel] Attn Joost: Cannot build Laz trunk with fpc fixes

2019-01-16 Thread Werner Pamler
Am 15.01.2019 um 18:08 schrieb Werner Pamler: Trying to build laz trunk (r60090) with fpc fixes (r40840) fails in (lazarus)\trunk\components\fppkg\src\fppkg_packagevariant.pas, function TFppkgNamedItemList.FindItemByName, lint 95 ("Result := nil") with the error

Re: [fpc-devel] Debug info for SEH exceptions (64 bit and upcoming 3.2 32 bit) [avoid regression in debugger]

2019-01-16 Thread Martin
I have added this to mantis. https://bugs.freepascal.org/view.php?id=34881 It would be good to address this, before 32bit SEH becomes default. If not this will mean a regression to the debuggers functionality. On 09/01/2019 14:54, Martin wrote: Marco V wrote  (