digitalmars.D - DMD 1.039 slowness...
- Bill Baxter (12/12) Feb 15 2009 DMD 1.038/1.039 slowness is still there in DMD 1.040.
- Walter Bright (4/18) Feb 15 2009 I know and I'm sorry about that, but I don't see a better way moving
- Bill Baxter (11/30) Feb 15 2009 It's still chugging after more than an hour here, but mem use is
- Bill Baxter (4/6) Feb 15 2009 Damnit. I gotta stop reading the internet.
- Bill Baxter (5/13) Feb 15 2009 Was this report no help?
- Walter Bright (2/15) Feb 15 2009 A smaller one would be much better.
- Bill Baxter (6/25) Feb 15 2009 Do you have a way to build dmd with debugging symbols that MSVC can
- Walter Bright (2/5) Feb 15 2009 I emailed one to you. You can use windbg.exe on it (I do).
- Lionello Lunesu (4/15) Feb 15 2009 I think you should have left the bin and lib folders, and instead make t...
- torhu (3/18) Feb 15 2009 I like the layout, makes it easier to know and delete what you don't
- =?ISO-8859-1?Q?Anders_F_Bj=F6rklund?= (3/15) Feb 15 2009 Three downloads ? Or maybe 4, if one just wants the frontend source...
DMD 1.038/1.039 slowness is still there in DMD 1.040. A 1 minute build with 1.037 turns into a >12 minute build with 1.040 (not sure how long exactly, I got bored waiting to send this email) Also this change: * Separated bin and lib directories into windows, linux, and osx. while probably for the better, is likely to break a lot of installers and install instructions that people have written for DMD. It broke the post-install scripts I always run after installing a new DMD, and means I will need to update the path to DMD in various places. --bb
Feb 15 2009
Bill Baxter wrote:DMD 1.038/1.039 slowness is still there in DMD 1.040. A 1 minute build with 1.037 turns into a >12 minute build with 1.040 (not sure how long exactly, I got bored waiting to send this email)I don't know why that might be, so I need an example.Also this change: * Separated bin and lib directories into windows, linux, and osx. while probably for the better, is likely to break a lot of installers and install instructions that people have written for DMD. It broke the post-install scripts I always run after installing a new DMD, and means I will need to update the path to DMD in various places.I know and I'm sorry about that, but I don't see a better way moving forward.
Feb 15 2009
On Mon, Feb 16, 2009 at 10:32 AM, Walter Bright <newshound1 digitalmars.com> wrote:Bill Baxter wrote:It's still chugging after more than an hour here, but mem use is steady at 143,828K. So it may just be caught in an infinite loop. I have a little more time now then when this first came up, so I'll see if I can come up with some kind of repro.DMD 1.038/1.039 slowness is still there in DMD 1.040. A 1 minute build with 1.037 turns into a >12 minute build with 1.040 (not sure how long exactly, I got bored waiting to send this email)I don't know why that might be, so I need an example.Maybe just put it in bold or something in the change log? Or put "WARNING:" in front of it? I saw it there, but it totally did not jump out at me as something meant my normal operating procedures would all be broken. --bbAlso this change: * Separated bin and lib directories into windows, linux, and osx. while probably for the better, is likely to break a lot of installers and install instructions that people have written for DMD. It broke the post-install scripts I always run after installing a new DMD, and means I will need to update the path to DMD in various places.I know and I'm sorry about that, but I don't see a better way moving forward.
Feb 15 2009
On Mon, Feb 16, 2009 at 10:43 AM, Bill Baxter <wbaxter gmail.com> wrote:I have a little more time now then when this first came up, so I'll see if I can come up with some kind of repro.Damnit. I gotta stop reading the internet. That should be "a little more time now *than* when this first came up". --bb
Feb 15 2009
On Mon, Feb 16, 2009 at 10:32 AM, Walter Bright <newshound1 digitalmars.com> wrote:Bill Baxter wrote:Was this report no help? http://d.puremagic.com/issues/show_bug.cgi?id=2582 --bbDMD 1.038/1.039 slowness is still there in DMD 1.040. A 1 minute build with 1.037 turns into a >12 minute build with 1.040 (not sure how long exactly, I got bored waiting to send this email)I don't know why that might be, so I need an example.
Feb 15 2009
Bill Baxter wrote:On Mon, Feb 16, 2009 at 10:32 AM, Walter Bright <newshound1 digitalmars.com> wrote:A smaller one would be much better.Bill Baxter wrote:Was this report no help? http://d.puremagic.com/issues/show_bug.cgi?id=2582DMD 1.038/1.039 slowness is still there in DMD 1.040. A 1 minute build with 1.037 turns into a >12 minute build with 1.040 (not sure how long exactly, I got bored waiting to send this email)I don't know why that might be, so I need an example.
Feb 15 2009
On Mon, Feb 16, 2009 at 11:37 AM, Walter Bright <newshound1 digitalmars.com> wrote:Bill Baxter wrote:Do you have a way to build dmd with debugging symbols that MSVC can read, and if so would it help to get a stack trace of the place where it's stuck? --bbOn Mon, Feb 16, 2009 at 10:32 AM, Walter Bright <newshound1 digitalmars.com> wrote:A smaller one would be much better.Bill Baxter wrote:Was this report no help? http://d.puremagic.com/issues/show_bug.cgi?id=2582DMD 1.038/1.039 slowness is still there in DMD 1.040. A 1 minute build with 1.037 turns into a >12 minute build with 1.040 (not sure how long exactly, I got bored waiting to send this email)I don't know why that might be, so I need an example.
Feb 15 2009
Bill Baxter wrote:Do you have a way to build dmd with debugging symbols that MSVC can read, and if so would it help to get a stack trace of the place where it's stuck?I emailed one to you. You can use windbg.exe on it (I do).
Feb 15 2009
I think you should have left the bin and lib folders, and instead make the OS folders subfolders of bin and lib. It seems odd to me mixing OS-names with the other categories. L.Also this change: * Separated bin and lib directories into windows, linux, and osx. while probably for the better, is likely to break a lot of installers and install instructions that people have written for DMD. It broke the post-install scripts I always run after installing a new DMD, and means I will need to update the path to DMD in various places.I know and I'm sorry about that, but I don't see a better way moving forward.
Feb 15 2009
On 16.02.2009 05:39, Lionello Lunesu wrote:I like the layout, makes it easier to know and delete what you don't need on your system.I think you should have left the bin and lib folders, and instead make the OS folders subfolders of bin and lib. It seems odd to me mixing OS-names with the other categories.Also this change: * Separated bin and lib directories into windows, linux, and osx. while probably for the better, is likely to break a lot of installers and install instructions that people have written for DMD. It broke the post-install scripts I always run after installing a new DMD, and means I will need to update the path to DMD in various places.I know and I'm sorry about that, but I don't see a better way moving forward.
Feb 15 2009
Walter Bright wrote:Three downloads ? Or maybe 4, if one just wants the frontend source... --andersAlso this change: * Separated bin and lib directories into windows, linux, and osx. while probably for the better, is likely to break a lot of installers and install instructions that people have written for DMD. It broke the post-install scripts I always run after installing a new DMD, and means I will need to update the path to DMD in various places.I know and I'm sorry about that, but I don't see a better way moving forward.
Feb 15 2009