Search

September 03
DIP Ideas »
...owner;
int* borrowed = identity(&owner); // Due to `&owner` `borrowed` has a strong relationship to `owner...
September 03
General »
...default in D.

For D even with owner escape analysis, there is no reason for...
August 30
DIP Ideas »
Sounds good.
August 30
DIP Ideas »

How often do you have multiple ref/out parameters and will be escaping to all...
August 29
DIP Ideas »
That’s what I meant—there are situations where you can’t reassign the pointer even though it’s...
August 29
General »
...here.

Lets say you don't have owner escape analysis (so just DIP1000).
And you...
August 29
Announce »
Word of warning on @live, for owner escape analysis to function, you must have escape...
August 25
DIP Ideas »
...any owners.

I.e. this will work:

```d
int* borrowed = acquire(owner);

borrowed = new int;
```
August 24
DIP Ideas »
Unfortunately I never used DIP1000 much. I do like the look of your pattern though...
August 24
DIP Ideas »
Hey, this is something I can actually understand. DIP1000 is so confusing in the semantics...
1 2 3 4
Next ›   Last »