On Sunday, 2 July 2017 at 13:34:25 UTC, Szabo Bogdan wrote:
Hi,
I just made a new release of fluent-asserts:
http://fluentasserts.szabobogdan.com/
https://code.dlang.org/packages/fluent-asserts
Since my last announcement I improved the library with:
- better error messages
- better exception
On Tuesday, 4 July 2017 at 20:41:08 UTC, Martin Nowak wrote:
On Tuesday, 27 June 2017 at 07:51:07 UTC, Dsby wrote:
what about DIP1000? Is it default?
We'd definitely mention such a big change in our changelog. At
the moment scope support is still experimental with a couple of
known issues
(
On 7/4/2017 2:25 PM, Stefan Koch wrote:
I am not sure how much of this really lends itself to be applied on arm.
The code generator started out as 16 bits, and was that way for 10 years or so.
x87 got added in later. Then it was adapted for 32 bits. Another 10 years went
by, then 64 bits, and
On 7/4/2017 4:09 PM, Johan Engelen wrote:
On Tuesday, 4 July 2017 at 21:10:45 UTC, Walter Bright wrote:
The backend has also been accused of not doing data flow analysis. It does as
good a flow analysis as any compiler.
Please...
DMD: https://goo.gl/wHTPzz
GDC & LDC: https://godbolt.org/g/QFSg
On 7/4/2017 2:25 PM, Stefan Koch wrote:
At a first glance it looks highly x86 specific.
The algorithm is not. The details are, of course, since if you read the Intel
CPU manual there is an incredible amount of detail.
I am not sure how much of this really lends itself to be applied on arm.
On 7/4/2017 4:14 PM, H. S. Teoh via Digitalmars-d-announce wrote:
Also, loop unrolling is only the beginning. Other loop optimizations
are just as important, like strength reduction, hoisting, etc.. (Caveat:
I haven't checked whether DMD specifically performs these optimizations.
It does.
Bu
On Tue, Jul 04, 2017 at 02:10:45PM -0700, Walter Bright via
Digitalmars-d-announce wrote:
> On 7/4/2017 1:15 PM, Stefan Koch wrote:
> > Most arm implementation are not as forgiving as contemporary x86
> > processors when it comes to bad register scheduling and the like.
>
> The backend's schedule
On Tuesday, 4 July 2017 at 21:10:45 UTC, Walter Bright wrote:
The backend has also been accused of not doing data flow
analysis. It does as good a flow analysis as any compiler.
Please...
DMD: https://goo.gl/wHTPzz
GDC & LDC: https://godbolt.org/g/QFSgaX
-Johan
On Tuesday, 4 July 2017 at 21:10:45 UTC, Walter Bright wrote:
On 7/4/2017 1:15 PM, Stefan Koch wrote:
Most arm implementation are not as forgiving as contemporary
x86 processors when it comes to bad register scheduling and
the like.
The backend's scheduler is actually very effective. It matte
On 7/4/2017 1:15 PM, Stefan Koch wrote:
Most arm implementation are not as forgiving as contemporary x86 processors when
it comes to bad register scheduling and the like.
The backend's scheduler is actually very effective. It mattered with the Pentium
and Pentium Pro processors, but not anymor
On Tuesday, 27 June 2017 at 10:46:38 UTC, Mario Kröplin wrote:
It' not really intended to disallow comparisons between
const(Status) and Status, isn't it?
Sure not, please file a regression.
BTW:
There's a regression: running dmd with option -deps results in
a segmentation fault. We can try
On Tuesday, 27 June 2017 at 07:51:07 UTC, Dsby wrote:
what about DIP1000? Is it default?
We'd definitely mention such a big change in our changelog. At
the moment scope support is still experimental with a couple of
known issues
(https://issues.dlang.org/buglist.cgi?quicksearch=%5Bscope%5D).
On Monday, 3 July 2017 at 23:16:07 UTC, solidstate1991 wrote:
While I currently don't have an ARM based hardware that would
be easy to develop on, I'm planning to use QEMU to emulate some
form of ARMv6 CPU, as it'll be the main target, as it's still
being used in devices like the Raspberry Pi.
On Monday, 3 July 2017 at 23:16:07 UTC, solidstate1991 wrote:
While I currently don't have an ARM based hardware that would
be easy to develop on, I'm planning to use QEMU to emulate some
form of ARMv6 CPU, as it'll be the main target, as it's still
being used in devices like the Raspberry Pi.
On Thursday, 22 June 2017 at 20:59:51 UTC, Sönke Ludwig wrote:
Am 22.06.2017 um 20:52 schrieb aberba:
[...]
Agreed, there are several places in there that can be improved
or made more consistent. The HTTP package (including
WebSockets) is the next big part that is up for a complete
redesign
On 7/3/2017 11:50 PM, Iain Buclaw via Digitalmars-d-announce wrote:
On Monday, 3 July 2017 at 23:16:07 UTC, solidstate1991 wrote:
While I currently don't have an ARM based hardware that would be easy
to develop on, I'm planning to use QEMU to emulate some form of ARMv6
CPU, as it'll be the main
Thanks for the appreciation!
On Monday, 3 July 2017 at 15:07:48 UTC, WebFreak001 wrote:
Cool!
I just tried it and it is really magic how good unittests can
be, I love it showing the source code where it went wrong, I
Yes, a lot of programming languages have such assert libraries...
and the
17 matches
Mail list logo