Re: GSoC 2016 - Precise GC

2016-05-03 Thread Dsby via Digitalmars-d-announce

On Monday, 2 May 2016 at 15:29:15 UTC, Jeremy DeHaan wrote:

Hi everyone!

I'm a little late to the party as far as my announcement goes, 
but I have been busy reading code and doing research for my 
project.


[...]


Great!


Re: D Conference - use twitter #dconf to keep up to date

2016-05-03 Thread Joakim via Digitalmars-d-announce

On Wednesday, 4 May 2016 at 00:12:30 UTC, Kyle wrote:

Any word on live streaming?


http://forum.dlang.org/post/khropmopyagjckrdx...@forum.dlang.org


Re: GSoC 2016 - Precise GC

2016-05-03 Thread Jeremy DeHaan via Digitalmars-d-announce

On Tuesday, 3 May 2016 at 19:05:22 UTC, jmh530 wrote:

On Tuesday, 3 May 2016 at 18:15:20 UTC, Jeremy DeHaan wrote:


I am reading a paper on how one could use extra information 
about what was last assigned to a union in order to scan them 
precisely. I haven't read the whole thing yet, but it looks 
like it could be done.


Not sure if it is something I can get to in the course of my 
project though. Scanning only unions conservatively is still 
pretty good.


Does it matter that @safe code does not allow unions of 
pointers and non-pointers?


I'm not sure, but one would thing that @safe code wouldn't need 
any extra information about the union. I wouldn't know how to 
differentiate between them though during runtime. Probably 
someone with more experience with the compiler would know more 
about that kind of thing.


Re: D Conference - use twitter #dconf to keep up to date

2016-05-03 Thread Kyle via Digitalmars-d-announce

Any word on live streaming?


Re: Live streaming of DConf 2016: confirmed

2016-05-03 Thread rikki cattermole via Digitalmars-d-announce

On 04/05/2016 10:45 AM, dilkROM wrote:

On Tuesday, 3 May 2016 at 22:06:54 UTC, jmh530 wrote:

On Tuesday, 3 May 2016 at 21:30:26 UTC, Nick B wrote:

On Monday, 2 May 2016 at 00:45:39 UTC, Nick B wrote:


[snip]

Only bit that is still decided upon is platform choice for primary
stream source - will update this topic when it gets settled.


Any update on this ?


Can't we get some communication on this issue ?

I can't be the only person who wants to know what is happening ?

Nick


The twitter feed provides a link:
https://www.facebook.com/sociomantic/app/190322544333196/

But I'm probably not going to bother to wake up at 4am for it...


Yes, correct! There are currently three places to view the stream:

Sociomantic Facebook:
https://www.facebook.com/sociomantic/app/190322544333196/

Sociomantic Website:
https://www.sociomantic.com/blog/2016/05/follow-dconf-2016-in-real-time/

Sociomantic UStream: http://www.ustream.tv/channel/pR6fAWVkXzw

We'll try to get a PR submitted to the official DConf website to get a
stream there too so people really have a wide variety of where they are
most comfortable to watch the live stream, but I'm not sure how likely
that last addition will be given that the conference starting may engage
most folks and thus prevent any site updates. I could be wrong though!

If anyone else feels like they want to host a stream somewhere, please
let me know!

Lastly, if you want direct access to me or any other organizers during
the event, best case is to Tweet directly to @DLangConf as that is more
aggressively notifying us than the forums.


I'd love to mirror it on livecoding.tv. Of course the main concern with 
this is a round trip to europe from New Zealand would not be very good 
for viewers, even if I'm on a fiber connection.


Wouldn't be too hard I suppose to write an irc bot to mirror chat there 
on to FreeNode #D or even automate tweets. Especially with my irc to 
XMPP bridge (free for use).


Re: Live streaming of DConf 2016: confirmed

2016-05-03 Thread Nick B via Digitalmars-d-announce

On Tuesday, 3 May 2016 at 21:45:27 UTC, Andrei Alexandrescu wrote:



I forwarded your question appropriately. -- Andrei


Thank you.


Re: Live streaming of DConf 2016: confirmed

2016-05-03 Thread dilkROM via Digitalmars-d-announce

On Tuesday, 3 May 2016 at 22:45:45 UTC, dilkROM wrote:

On Tuesday, 3 May 2016 at 22:06:54 UTC, jmh530 wrote:

On Tuesday, 3 May 2016 at 21:30:26 UTC, Nick B wrote:

On Monday, 2 May 2016 at 00:45:39 UTC, Nick B wrote:


[snip]
Only bit that is still decided upon is platform choice for 
primary stream source - will update this topic when it gets 
settled.


Any update on this ?


Can't we get some communication on this issue ?

I can't be the only person who wants to know what is 
happening ?


Nick


The twitter feed provides a link:
https://www.facebook.com/sociomantic/app/190322544333196/

But I'm probably not going to bother to wake up at 4am for 
it...


Yes, correct! There are currently three places to view the 
stream:


Sociomantic Facebook: 
https://www.facebook.com/sociomantic/app/190322544333196/


Sociomantic Website: 
https://www.sociomantic.com/blog/2016/05/follow-dconf-2016-in-real-time/


Sociomantic UStream: http://www.ustream.tv/channel/pR6fAWVkXzw

We'll try to get a PR submitted to the official DConf website 
to get a stream there too so people really have a wide variety 
of where they are most comfortable to watch the live stream, 
but I'm not sure how likely that last addition will be given 
that the conference starting may engage most folks and thus 
prevent any site updates. I could be wrong though!


If anyone else feels like they want to host a stream somewhere, 
please let me know!


Lastly, if you want direct access to me or any other organizers 
during the event, best case is to Tweet directly to @DLangConf 
as that is more aggressively notifying us than the forums.


Aha, I've forgotten one fun tidbit! Dicebot has had the amazing 
idea of providing a hashtag for "live questions" from the remote 
audience. So if you're watching and want to say or ask something, 
simply Tweet and include the hashtag #askDConf. Dicebot will pick 
up the Q's and pass them onto the appropriate party in the event 
itself. Should be quite a fun way to interact with the live 
stream! :)


Re: Live streaming of DConf 2016: confirmed

2016-05-03 Thread dilkROM via Digitalmars-d-announce

On Tuesday, 3 May 2016 at 22:06:54 UTC, jmh530 wrote:

On Tuesday, 3 May 2016 at 21:30:26 UTC, Nick B wrote:

On Monday, 2 May 2016 at 00:45:39 UTC, Nick B wrote:


[snip]
Only bit that is still decided upon is platform choice for 
primary stream source - will update this topic when it gets 
settled.


Any update on this ?


Can't we get some communication on this issue ?

I can't be the only person who wants to know what is happening 
?


Nick


The twitter feed provides a link:
https://www.facebook.com/sociomantic/app/190322544333196/

But I'm probably not going to bother to wake up at 4am for it...


Yes, correct! There are currently three places to view the stream:

Sociomantic Facebook: 
https://www.facebook.com/sociomantic/app/190322544333196/


Sociomantic Website: 
https://www.sociomantic.com/blog/2016/05/follow-dconf-2016-in-real-time/


Sociomantic UStream: http://www.ustream.tv/channel/pR6fAWVkXzw

We'll try to get a PR submitted to the official DConf website to 
get a stream there too so people really have a wide variety of 
where they are most comfortable to watch the live stream, but I'm 
not sure how likely that last addition will be given that the 
conference starting may engage most folks and thus prevent any 
site updates. I could be wrong though!


If anyone else feels like they want to host a stream somewhere, 
please let me know!


Lastly, if you want direct access to me or any other organizers 
during the event, best case is to Tweet directly to @DLangConf as 
that is more aggressively notifying us than the forums.


Re: Live streaming of DConf 2016: confirmed

2016-05-03 Thread jmh530 via Digitalmars-d-announce

On Tuesday, 3 May 2016 at 21:30:26 UTC, Nick B wrote:

On Monday, 2 May 2016 at 00:45:39 UTC, Nick B wrote:


[snip]
Only bit that is still decided upon is platform choice for 
primary stream source - will update this topic when it gets 
settled.


Any update on this ?


Can't we get some communication on this issue ?

I can't be the only person who wants to know what is happening ?

Nick


The twitter feed provides a link:
https://www.facebook.com/sociomantic/app/190322544333196/

But I'm probably not going to bother to wake up at 4am for it...


Re: Live streaming of DConf 2016: confirmed

2016-05-03 Thread Andrei Alexandrescu via Digitalmars-d-announce

On 5/3/16 11:30 PM, Nick B wrote:

On Monday, 2 May 2016 at 00:45:39 UTC, Nick B wrote:


[snip]

Only bit that is still decided upon is platform choice for primary
stream source - will update this topic when it gets settled.


Any update on this ?


Can't we get some communication on this issue ?

I can't be the only person who wants to know what is happening ?


I forwarded your question appropriately. -- Andrei




Re: Live streaming of DConf 2016: confirmed

2016-05-03 Thread Nick B via Digitalmars-d-announce

On Monday, 2 May 2016 at 00:45:39 UTC, Nick B wrote:


[snip]
Only bit that is still decided upon is platform choice for 
primary stream source - will update this topic when it gets 
settled.


Any update on this ?


Can't we get some communication on this issue ?

I can't be the only person who wants to know what is happening ?

Nick




Re: D Conference - use twitter #dconf to keep up to date

2016-05-03 Thread Stefan Koch via Digitalmars-d-announce

On Tuesday, 3 May 2016 at 19:29:08 UTC, Stefan Koch wrote:

On Tuesday, 3 May 2016 at 17:35:59 UTC, Iain Buclaw wrote:
On 3 May 2016 at 05:10, Walter Bright via 
Digitalmars-d-announce  
wrote:
Jet lagged as I am, I'll be at breakfast at Hotel Ibis at 
630am. Come and join me!


Speaking of which, is anyone around this evening?  I may pop 
down to say hello and have a drink. :-)


I am.
Where to ?


Naah too tired.
See you tomarrow.


Re: D Conference - use twitter #dconf to keep up to date

2016-05-03 Thread Stefan Koch via Digitalmars-d-announce

On Tuesday, 3 May 2016 at 17:35:59 UTC, Iain Buclaw wrote:
On 3 May 2016 at 05:10, Walter Bright via 
Digitalmars-d-announce  
wrote:
Jet lagged as I am, I'll be at breakfast at Hotel Ibis at 
630am. Come and join me!


Speaking of which, is anyone around this evening?  I may pop 
down to say hello and have a drink. :-)


I am.
Where to ?


Re: GSoC 2016 - Precise GC

2016-05-03 Thread jmh530 via Digitalmars-d-announce

On Tuesday, 3 May 2016 at 18:15:20 UTC, Jeremy DeHaan wrote:


I am reading a paper on how one could use extra information 
about what was last assigned to a union in order to scan them 
precisely. I haven't read the whole thing yet, but it looks 
like it could be done.


Not sure if it is something I can get to in the course of my 
project though. Scanning only unions conservatively is still 
pretty good.


Does it matter that @safe code does not allow unions of pointers 
and non-pointers?


Re: GSoC 2016 - Precise GC

2016-05-03 Thread Jeremy DeHaan via Digitalmars-d-announce

On Tuesday, 3 May 2016 at 16:44:32 UTC, Jack Stouffer wrote:

On Tuesday, 3 May 2016 at 16:15:27 UTC, Jeremy DeHaan wrote:
I agree, but a precise heap scan should be the easiest part of 
this project. Rainer Schuetze has already implemented this and 
presented it at a dconf a few years ago(2013?). My plan is to 
use that since I know it works, and that frees up my time to 
focus on pretty much everything else.


I don't remember all the details, but I'm pretty sure that 
Rainer, or maybe someone else, was talking about how a precise 
GC is not completely possible in D because D has unions.


I am reading a paper on how one could use extra information about 
what was last assigned to a union in order to scan them 
precisely. I haven't read the whole thing yet, but it looks like 
it could be done.


Not sure if it is something I can get to in the course of my 
project though. Scanning only unions conservatively is still 
pretty good.


Re: D Conference - use twitter #dconf to keep up to date

2016-05-03 Thread Iain Buclaw via Digitalmars-d-announce
On 3 May 2016 at 05:10, Walter Bright via Digitalmars-d-announce
 wrote:
> Jet lagged as I am, I'll be at breakfast at Hotel Ibis at 630am. Come and
> join me!

Speaking of which, is anyone around this evening?  I may pop down to
say hello and have a drink. :-)


Re: GSoC 2016 - Precise GC

2016-05-03 Thread jmh530 via Digitalmars-d-announce

On Tuesday, 3 May 2016 at 16:44:32 UTC, Jack Stouffer wrote:


I don't remember all the details, but I'm pretty sure that 
Rainer, or maybe someone else, was talking about how a precise 
GC is not completely possible in D because D has unions.


Discussed in this thread (among others)
http://forum.dlang.org/thread/bzcatcalqsxqvptxl...@forum.dlang.org


Re: GSoC 2016 - Precise GC

2016-05-03 Thread Jack Stouffer via Digitalmars-d-announce

On Tuesday, 3 May 2016 at 16:15:27 UTC, Jeremy DeHaan wrote:
I agree, but a precise heap scan should be the easiest part of 
this project. Rainer Schuetze has already implemented this and 
presented it at a dconf a few years ago(2013?). My plan is to 
use that since I know it works, and that frees up my time to 
focus on pretty much everything else.


I don't remember all the details, but I'm pretty sure that 
Rainer, or maybe someone else, was talking about how a precise GC 
is not completely possible in D because D has unions.


Re: GSoC 2016 - Precise GC

2016-05-03 Thread Jeremy DeHaan via Digitalmars-d-announce

On Tuesday, 3 May 2016 at 06:23:51 UTC, Yura Sokolov wrote:

On Monday, 2 May 2016 at 15:29:15 UTC, Jeremy DeHaan wrote:

Hi everyone!

I'm a little late to the party as far as my announcement goes, 
but I have been busy reading code and doing research for my 
project.


[...]


Great! That is what should have been done long time ago.

I'm pretty sure, if you implement just precise heap scan (and 
lock removal), it will be already huge win.


I agree, but a precise heap scan should be the easiest part of 
this project. Rainer Schuetze has already implemented this and 
presented it at a dconf a few years ago(2013?). My plan is to use 
that since I know it works, and that frees up my time to focus on 
pretty much everything else.


Re: Release D 2.071.0

2016-05-03 Thread Márcio Martins via Digitalmars-d-announce

On Monday, 2 May 2016 at 17:02:50 UTC, Jack Stouffer wrote:

On Monday, 2 May 2016 at 16:47:13 UTC, Márcio Martins wrote:

with 2.070.2:
real0m9.775s
user0m9.036s
sys 0m0.700s

with 2.071.0:
real0m45.011s
user0m41.760s
sys 0m3.144s


Wow, that's pretty awful.

Have you tried using digger to find out what caused the slow 
down?


Will give it a go later :)


Re: D Conference - use twitter #dconf to keep up to date

2016-05-03 Thread Stefan Koch via Digitalmars-d-announce

On Tuesday, 3 May 2016 at 03:10:57 UTC, Walter Bright wrote:
Jet lagged as I am, I'll be at breakfast at Hotel Ibis at 
630am. Come and join me!


I would like to. Let's see if I make it.
Still got to do my slides :)


D ebooks for $10

2016-05-03 Thread Kai Nacke via Digitalmars-d-announce

Check out the Packt Pub site today:
all ebooks are $10 because of day against DRM.

https://www.packtpub.com/

Regards,
Kai


Re: D Conference - use twitter #dconf to keep up to date

2016-05-03 Thread sarn via Digitalmars-d-announce

On Tuesday, 3 May 2016 at 03:10:57 UTC, Walter Bright wrote:
Jet lagged as I am, I'll be at breakfast at Hotel Ibis at 
630am. Come and join me!


Damn, I got there at 7:30.  Anyone else still around?

(I don't use Twitter.)


Re: GSoC 2016 - Precise GC

2016-05-03 Thread Yura Sokolov via Digitalmars-d-announce

On Monday, 2 May 2016 at 15:29:15 UTC, Jeremy DeHaan wrote:

Hi everyone!

I'm a little late to the party as far as my announcement goes, 
but I have been busy reading code and doing research for my 
project.


[...]


Great! That is what should have been done long time ago.

I'm pretty sure, if you implement just precise heap scan (and 
lock removal), it will be already huge win.