Walter Bright

Results 103 issues of Walter Bright

This is a work in progress to use ImportC to compile all the .c files in Phobos.

WIP
Easy Review
ImportC

Needs Work
Enhancement
stalled
Vision

This is an alternative to `hexString` based on usage feedback from Dunnhumby. 1. does not use templates so it does not have problems with very large strings nor object file...

Needs Rebase
stalled

To get rid of autodecode, first we must make Phobos independent of whether autodecoding is on or off. So turn it off and see what breaks. Fixes should be in...

Needs Rebase
stalled
no autodecode

…d temporary Shouldn't take a pointer into an object about to be destructed.

Bug Fix

These switches are surprisingly useful in understanding how the dmd backend generates code. They used to be available only in debug builds of dmd, but they are so useful I...

stalled
documentation

Timon's idea on how to fix this - disallow constructors for stack allocation for operator new unless the constructor is `scope`.

Bug Fix
Needs Spec PR

This is so that https://github.com/dlang/dmd/pull/14175 is less likely to run out of memory due to `scope` allocating on the heap rather than the stack. It's only about half the job,...

Needs Work
Easy Review
Refactoring

…nfer attributes This makes https://github.com/dlang/dmd/pull/14175 much more palatable.

Enhancement
Easy Review
Needs Rebase
stalled

This is a transfer of https://github.com/dlang/druntime/pull/3101 to the new repository under dmd. It is in support of https://github.com/dlang/dmd/pull/11124