Thread overview | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
December 05, 2005 DMD 0.141 release | ||||
---|---|---|---|---|
| ||||
Some things of note: 1) This includes a new code coverage analyzer for dmd (I think gcov should work for gdc users). I've been wanting to add this for 20 years, I finally realized it was a piece of cake. Took me 3 hours to write, 3 hours to tweak. I shoulda done it a long time ago. I can't believe some third party tools to do this cost $800+. 2) The submissions for bug reports on complex numbers has risen a lot lately, and I never get them for the C compiler. This means that nobody uses complex numbers in C, but they do in D. Interesting! 3) This incorporates a new 'header' generator capability, written by Dave Fladebo. I goofed it up merging it in, so it is disabled at the moment (just the source for it is included). I hope to get it working by the next update. http://www.digitalmars.com/d/changelog.html |
December 05, 2005 Re: DMD 0.141 release | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | "Walter Bright" <newshound@digitalmars.com> wrote in message news:dn0i6d$2pgk$1@digitaldaemon.com... > 1) This includes a new code coverage analyzer for dmd (I think gcov should > work for gdc users). I've been wanting to add this for 20 years, I finally > realized it was a piece of cake. Took me 3 hours to write, 3 hours to > tweak. > I shoulda done it a long time ago. I can't believe some third party tools > to > do this cost $800+. Sounds very cool! Any kind of code analyzation tools are welcome, especially for those of us trying to make high-performance programs. > 3) This incorporates a new 'header' generator capability, written by Dave > Fladebo. I goofed it up merging it in, so it is disabled at the moment > (just > the source for it is included). I hope to get it working by the next > update. My hopes were built up, only to be shattered into a million pieces, all within two seconds ;) Hopefully that'll be out soon. |
December 05, 2005 Re: DMD 0.141 release | ||||
---|---|---|---|---|
| ||||
Posted in reply to Jarrett Billingsley | Jarrett Billingsley wrote:
> "Walter Bright" <newshound@digitalmars.com> wrote in message news:dn0i6d$2pgk$1@digitaldaemon.com...
>> 1) This includes a new code coverage analyzer for dmd (I think gcov should
>> work for gdc users). I've been wanting to add this for 20 years, I finally
>> realized it was a piece of cake. Took me 3 hours to write, 3 hours to tweak.
>> I shoulda done it a long time ago. I can't believe some third party tools to
>> do this cost $800+.
>
> Sounds very cool! Any kind of code analyzation tools are welcome, especially for those of us trying to make high-performance programs.
>
>> 3) This incorporates a new 'header' generator capability, written by Dave
>> Fladebo. I goofed it up merging it in, so it is disabled at the moment (just
>> the source for it is included). I hope to get it working by the next update.
>
> My hopes were built up, only to be shattered into a million pieces, all within two seconds ;) Hopefully that'll be out soon.
>
>
LOL ... yep more to be excited about, I guess.
-JJR
|
December 05, 2005 Re: DMD 0.141 release | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | Walter Bright wrote: > Some things of note: > > 1) This includes a new code coverage analyzer for dmd (I think gcov should > work for gdc users). I've been wanting to add this for 20 years, I finally > realized it was a piece of cake. Took me 3 hours to write, 3 hours to tweak. > I shoulda done it a long time ago. I can't believe some third party tools to > do this cost $800+. > > 2) The submissions for bug reports on complex numbers has risen a lot > lately, and I never get them for the C compiler. This means that nobody uses > complex numbers in C, but they do in D. Interesting! > > 3) This incorporates a new 'header' generator capability, written by Dave > Fladebo. I goofed it up merging it in, so it is disabled at the moment (just > the source for it is included). I hope to get it working by the next update. > > http://www.digitalmars.com/d/changelog.html > > > When I type 'dmd' on linux with no options it gives me the help menu and then it displays the following... arc profiling: Can't open output file /home/clark/cbx/mars/access.da. arc profiling: Can't open output file /home/clark/cbx/mars/array.da. arc profiling: Can't open output file /home/clark/cbx/mars/attrib.da. arc profiling: Can't open output file /home/clark/cbx/mars/bcomplex.da. arc profiling: Can't open output file /home/clark/cbx/mars/bit.da. arc profiling: Can't open output file /home/clark/cbx/mars/blockopt.da. arc profiling: Can't open output file /home/clark/cbx/mars/cast.da. arc profiling: Can't open output file /home/clark/cbx/mars/code.da. arc profiling: Can't open output file /home/clark/cbx/mars/cg87.da. arc profiling: Can't open output file /home/clark/cbx/mars/cgcod.da. arc profiling: Can't open output file /home/clark/cbx/mars/cgcs.da. arc profiling: Can't open output file /home/clark/cbx/mars/cgcv.da. arc profiling: Can't open output file /home/clark/cbx/mars/cgelem.da. arc profiling: Can't open output file /home/clark/cbx/mars/cgen.da. arc profiling: Can't open output file /home/clark/cbx/mars/cgreg.da. arc profiling: Can't open output file /home/clark/cbx/mars/cgsched.da. arc profiling: Can't open output file /home/clark/cbx/mars/class.da. arc profiling: Can't open output file /home/clark/cbx/mars/cod1.da. arc profiling: Can't open output file /home/clark/cbx/mars/cod2.da. arc profiling: Can't open output file /home/clark/cbx/mars/cod3.da. arc profiling: Can't open output file /home/clark/cbx/mars/cod4.da. arc profiling: Can't open output file /home/clark/cbx/mars/cod5.da. arc profiling: Can't open output file /home/clark/cbx/mars/constfold.da. etc. |
December 05, 2005 Re: DMD 0.141 release | ||||
---|---|---|---|---|
| ||||
Posted in reply to Jarrett Billingsley | "Jarrett Billingsley" <kb3ctd2@yahoo.com> wrote in message news:dn0kr7$2rk4$1@digitaldaemon.com... > Sounds very cool! Any kind of code analyzation tools are welcome, Heh, I just realized I typed "analyzation." Where the heck did that come from? _analysis_. |
December 05, 2005 Re: DMD 0.141 release | ||||
---|---|---|---|---|
| ||||
Posted in reply to Jarrett Billingsley | On Mon, 5 Dec 2005 01:00:44 -0500, Jarrett Billingsley wrote: > "Jarrett Billingsley" <kb3ctd2@yahoo.com> wrote in message news:dn0kr7$2rk4$1@digitaldaemon.com... >> Sounds very cool! Any kind of code analyzation tools are welcome, > > Heh, I just realized I typed "analyzation." Where the heck did that come from? From the 'Official Geekdom Dictionary' analyzation (n): The act of analyzing anything past the point of diminishing returns. A natural behaviour. -- Derek (skype: derek.j.parnell) Melbourne, Australia "A learning experience is one of those things that says, 'You know that thing you just did? Don't do that.'" - D.N. Adams 5/12/2005 5:06:15 PM |
December 05, 2005 Re: DMD 0.141 release | ||||
---|---|---|---|---|
| ||||
Posted in reply to clayasaurus | "clayasaurus" <clayasaurus@gmail.com> wrote in message news:dn0l15$2rqf$1@digitaldaemon.com... > When I type 'dmd' on linux with no options it gives me the help menu and then it displays the following... > > arc profiling: Can't open output file /home/clark/cbx/mars/access.da. Criminy, I put the wrong executable up. It's fixed now. |
December 05, 2005 Re: DMD 0.141 release | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | Walter Bright wrote:
> Some things of note:
>
> 1) This includes a new code coverage analyzer for dmd (I think gcov should
> work for gdc users). I've been wanting to add this for 20 years, I finally
> realized it was a piece of cake. Took me 3 hours to write, 3 hours to tweak.
> I shoulda done it a long time ago. I can't believe some third party tools to
> do this cost $800+.
>
> 2) The submissions for bug reports on complex numbers has risen a lot
> lately, and I never get them for the C compiler. This means that nobody uses
> complex numbers in C, but they do in D. Interesting!
>
> 3) This incorporates a new 'header' generator capability, written by Dave
> Fladebo. I goofed it up merging it in, so it is disabled at the moment (just
> the source for it is included). I hope to get it working by the next update.
>
> http://www.digitalmars.com/d/changelog.html
>
>
Nice! The -cov is gonna be *really* useful
|
December 05, 2005 Re: DMD 0.141 release | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | Walter Bright wrote:
> "clayasaurus" <clayasaurus@gmail.com> wrote in message
> news:dn0l15$2rqf$1@digitaldaemon.com...
>
>>When I type 'dmd' on linux with no options it gives me the help menu and
>>then it displays the following...
>>
>>arc profiling: Can't open output file /home/clark/cbx/mars/access.da.
>
>
> Criminy, I put the wrong executable up. It's fixed now.
>
>
Thanks. Also, you're still using 'printf' with '\n' for the sieve example? ;)
The code coverage analysis is a neat little tool and is very much appreciated. : )
|
December 05, 2005 Re: DMD 0.141 release | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | Walter Bright wrote:
> Some things of note:
>
> 1) This includes a new code coverage analyzer for dmd (I think gcov should
> work for gdc users). I've been wanting to add this for 20 years, I finally
> realized it was a piece of cake. Took me 3 hours to write, 3 hours to tweak.
> I shoulda done it a long time ago. I can't believe some third party tools to
> do this cost $800+.
>
> 2) The submissions for bug reports on complex numbers has risen a lot
> lately, and I never get them for the C compiler. This means that nobody uses
> complex numbers in C, but they do in D. Interesting!
>
> 3) This incorporates a new 'header' generator capability, written by Dave
> Fladebo. I goofed it up merging it in, so it is disabled at the moment (just
> the source for it is included). I hope to get it working by the next update.
>
> http://www.digitalmars.com/d/changelog.html
>
>
>
And, of course, Walter was sly enough not to mention the new ".mangleof" property. I'm curious to see what wanders it is capable of!! :-)
-JJR
|
Copyright © 1999-2021 by the D Language Foundation