digitalmars.D.bugs - [Issue 3443] New: Thread.thread_needLock() should be const pure nothrow
- d-bugmail puremagic.com (19/19) Oct 26 2009 http://d.puremagic.com/issues/show_bug.cgi?id=3443
- d-bugmail puremagic.com (12/12) Oct 30 2009 http://d.puremagic.com/issues/show_bug.cgi?id=3443
- d-bugmail puremagic.com (6/6) Oct 31 2009 http://d.puremagic.com/issues/show_bug.cgi?id=3443
- d-bugmail puremagic.com (6/6) Dec 04 2009 http://d.puremagic.com/issues/show_bug.cgi?id=3443
- d-bugmail puremagic.com (12/12) Dec 05 2009 http://d.puremagic.com/issues/show_bug.cgi?id=3443
- d-bugmail puremagic.com (11/11) Dec 09 2009 http://d.puremagic.com/issues/show_bug.cgi?id=3443
- d-bugmail puremagic.com (10/10) Dec 31 2009 http://d.puremagic.com/issues/show_bug.cgi?id=3443
http://d.puremagic.com/issues/show_bug.cgi?id=3443 Summary: Thread.thread_needLock() should be const pure nothrow Product: D Version: 2.035 Platform: Other OS/Version: Windows Status: NEW Severity: normal Priority: P2 Component: druntime AssignedTo: sean invisibleduck.org ReportedBy: dsimcha yahoo.com All it does is return a boolean member variable, so it clearly is really const pure nothrow. Fixing this would allow me to remove a serious kludge from some of my code. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Oct 26 2009
http://d.puremagic.com/issues/show_bug.cgi?id=3443 Sean Kelly <sean invisibleduck.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED --- This isn't even a member of Thread, it's a global extern (C) routine. I can mark it nothrow, but const doesn't make sense and pure doesn't apply, since its result depends on the value of a global. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Oct 30 2009
http://d.puremagic.com/issues/show_bug.cgi?id=3443 Good enough. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Oct 31 2009
http://d.puremagic.com/issues/show_bug.cgi?id=3443 --- Added nothrow in r209. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Dec 04 2009
http://d.puremagic.com/issues/show_bug.cgi?id=3443 Brad Roberts <braddr puremagic.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |braddr puremagic.com --- food for thought: the change doesn't match the bug description, and neither does the change log entry. I'd suggest changing both to better reflect what was done. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Dec 05 2009
http://d.puremagic.com/issues/show_bug.cgi?id=3443 David Simcha <dsimcha yahoo.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED Fixed. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Dec 09 2009
http://d.puremagic.com/issues/show_bug.cgi?id=3443 Walter Bright <bugzilla digitalmars.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |bugzilla digitalmars.com 11:19:20 PST --- Fixed dmd 2.038 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Dec 31 2009