August 28, 2013
http://d.puremagic.com/issues/show_bug.cgi?id=10906


yebblies <yebblies@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |yebblies@gmail.com


--- Comment #10 from yebblies <yebblies@gmail.com> 2013-08-28 11:58:35 EST ---
Like this, maybe:

http://www.pso-world.com/forums/showthread.php?t=199993

It is a single bit in the exe header, you could do it with a hex editor if you really wanted to.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
August 28, 2013
http://d.puremagic.com/issues/show_bug.cgi?id=10906



--- Comment #11 from hsteoh@quickfur.ath.cx 2013-08-27 22:06:06 PDT ---
(In reply to comment #9)
> Actually, if it works with std.algo and atd.datetime done separately (even without the large address aware flag), and if those are notorious for being large, perhaps I should just toss together a pull request adjusting phobos's makefiles to do those separately? Or are there known issues with that?

You should toss together a pull request that splits std.algorithm into std.algorithm.package, std.algorithm.search, std.algorithm.sort, std.algorithm.set, and std.algorithm.mutation.

:-)

Seriously, it's time we cut up that monster into more manageable pieces, now that we have package.d.

I would say the same for std.datetime as well, but I believe Jonathan is already working on that one.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
August 28, 2013
http://d.puremagic.com/issues/show_bug.cgi?id=10906


Jonathan M Davis <jmdavisProg@gmx.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jmdavisProg@gmx.com


--- Comment #12 from Jonathan M Davis <jmdavisProg@gmx.com> 2013-08-27 23:19:27 PDT ---
> I would say the same for std.datetime as well, but I believe Jonathan is already working on that one.

I have it most of the way done already, but I'm quite busy at the moment, so finishing it is going slowing.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
August 28, 2013
http://d.puremagic.com/issues/show_bug.cgi?id=10906



--- Comment #13 from Nick Sabalausky <cbkbbejeap@mailinator.com> 2013-08-28 13:09:44 PDT ---
(In reply to comment #11)
> (In reply to comment #9)
> > Actually, if it works with std.algo and atd.datetime done separately (even without the large address aware flag), and if those are notorious for being large, perhaps I should just toss together a pull request adjusting phobos's makefiles to do those separately? Or are there known issues with that?
> 
> You should toss together a pull request that splits std.algorithm into std.algorithm.package, std.algorithm.search, std.algorithm.sort, std.algorithm.set, and std.algorithm.mutation.
> 

That wouldn't address this out-of-memory issue though, would it?

I started modifying the makefiles to break up the compilation into smaller steps, but I don't know how to do it without breaking the output of phobos.json. We don't have any way to build phobos.json progressively, do we?

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
October 02, 2013
http://d.puremagic.com/issues/show_bug.cgi?id=10906


Nick Sabalausky <cbkbbejeap@mailinator.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED


--- Comment #14 from Nick Sabalausky <cbkbbejeap@mailinator.com> 2013-10-01 19:45:24 PDT ---
I'm closing this because the immediate issue is fixed by:

https://github.com/D-Programming-Language/dmd/pull/2507

However, that may not be a permanent solution: As phobos continues to grow, the problem may resurface unless we address the issues of DMD memory usage and adjusting the makefile to not build all of Phobos at once.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
1 2
Next ›   Last »