www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.bugs - [Issue 9033] New: Remove __thread from the language

reply d-bugmail puremagic.com writes:
http://d.puremagic.com/issues/show_bug.cgi?id=9033

           Summary: Remove  __thread from the language
           Product: D
           Version: D2
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: DMD
        AssignedTo: nobody puremagic.com
        ReportedBy: clugdbug yahoo.com.au



It is obsolete, but fairly harmless since __keywords are reserved words anyway.
It was never really part of the language.

It was listed in the changelog as:
"Added __thread storage class for thread local storage. This is for testing
purposes only to check out the machinery in the back end. The front end design
of this will change." (2.013, Apr 2008).

It was made completely obsolete by 2.030 (May 2009).

First step is to remove it from the website. It also needs to be removed from
the test suite, and then dropped from the compiler.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
Nov 16 2012
next sibling parent d-bugmail puremagic.com writes:
http://d.puremagic.com/issues/show_bug.cgi?id=9033




Commits pushed to master at
https://github.com/D-Programming-Language/d-programming-language.org

https://github.com/D-Programming-Language/d-programming-language.org/commit/bd673ff02558131ae7b79803c606f812d633075a
Bug 9033 Remove __thread from list of keywords

It was used only for internal testing, never documented,
and has been obsolete for three years.

https://github.com/D-Programming-Language/d-programming-language.org/commit/a33fdf6db0705408b6722925f3049d30978a9390


Bug 9033 Remove __thread from list of keywords

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
Nov 16 2012
prev sibling next sibling parent d-bugmail puremagic.com writes:
http://d.puremagic.com/issues/show_bug.cgi?id=9033


Andrej Mitrovic <andrej.mitrovich gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |pull
                 CC|                            |andrej.mitrovich gmail.com



12:32:13 PST ---
https://github.com/D-Programming-Language/dmd/pull/1616

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
Feb 04 2013
prev sibling next sibling parent d-bugmail puremagic.com writes:
http://d.puremagic.com/issues/show_bug.cgi?id=9033




Commits pushed to master at https://github.com/D-Programming-Language/dmd

https://github.com/D-Programming-Language/dmd/commit/20ef96fe1d5c1631f5aead01873f17ca85cc944b
Fixes Issue 9033 - Remove __thread from the language.

https://github.com/D-Programming-Language/dmd/commit/709d575c4412298d90d68b9f55c30d3c4702e9e3


Issue 9033 - Remove __thread from the language.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
Feb 25 2013
prev sibling parent d-bugmail puremagic.com writes:
http://d.puremagic.com/issues/show_bug.cgi?id=9033


Walter Bright <bugzilla digitalmars.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
                 CC|                            |bugzilla digitalmars.com
         Resolution|                            |FIXED
           Severity|normal                      |enhancement


-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
Feb 25 2013