D game development: a call to action

Johannes Pfau via Digitalmars-d digitalmars-d at puremagic.com
Wed Dec 17 07:57:29 PST 2014


Am Wed, 17 Dec 2014 17:53:25 +1000
schrieb Manu via Digitalmars-d <digitalmars-d at puremagic.com>:

> Errors should be fine... I imagine assert is an intrinsic defined by
> the backends(?).

IIRC not really: It is recognized by the backends but we only call the
external _d_assert function but it's not a true intrinsic, for
example it's not inlined. However, as it's possible to override the
assert handler we can't really inline lots of code anyway. We could
only get rid of the _d_assert function call.


More information about the Digitalmars-d mailing list