February 07, 2011
http://d.puremagic.com/issues/show_bug.cgi?id=4332



--- Comment #10 from Brad Roberts <braddr@puremagic.com> 2011-02-07 01:15:44 PST ---
Further testing (dmd's test34) showed that the critical .c to .d change needed to be reverted as well.  Win32 is back to using the .c version for both files now.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
February 08, 2011
http://d.puremagic.com/issues/show_bug.cgi?id=4332



--- Comment #11 from Iain Buclaw <ibuclaw@ubuntu.com> 2011-02-07 16:51:50 PST ---
Strange...

Are there any reasonable debuggers for Windows? I must admit I'm rather terrible on the platform, but I could have a bash at seeing what's up, and why it doesn't work (when Linux is just fine and dandy).

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
February 15, 2011
http://d.puremagic.com/issues/show_bug.cgi?id=4332



--- Comment #12 from Iain Buclaw <ibuclaw@ubuntu.com> 2011-02-15 10:21:44 PST ---
(In reply to comment #11)
> Strange...
> 
> Are there any reasonable debuggers for Windows? I must admit I'm rather terrible on the platform, but I could have a bash at seeing what's up, and why it doesn't work (when Linux is just fine and dandy).

After a week of learning and painful struggling, I give up on Windows. Anyone else with better know-how willing to fix this?

Regards

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
February 18, 2011
http://d.puremagic.com/issues/show_bug.cgi?id=4332


Trass3r <mrmocool@gmx.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |mrmocool@gmx.de


--- Comment #13 from Trass3r <mrmocool@gmx.de> 2011-02-18 05:17:32 PST ---
I think cv2pdb + Visual Studio is the only nice and working way to debug D on
Windows.
Which test was broken by monitor_.d?

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
February 18, 2011
http://d.puremagic.com/issues/show_bug.cgi?id=4332



--- Comment #14 from Iain Buclaw <ibuclaw@ubuntu.com> 2011-02-18 08:05:04 PST ---
Compile in both critical_ and monitor_ and *any* application built won't reach main.

It crashes in _d_monitorenter in object_.d

    _d_monitor_create(h);
    m = getMonitor(h);     <-- Here as far as I could tell.


Good luck! :)

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
February 25, 2011
http://d.puremagic.com/issues/show_bug.cgi?id=4332



--- Comment #15 from Iain Buclaw <ibuclaw@ubuntu.com> 2011-02-25 13:36:21 PST ---
I'm just gonna throw it out there that upon compiling GDC2 on MinGW, the D implementations of monitor and critical do not cause any problems on the platform.

Regards

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


Alex Rønne Petersen <alex@lycus.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
                 CC|                            |alex@lycus.org
         Resolution|                            |FIXED


--- Comment #16 from Alex Rønne Petersen <alex@lycus.org> 2012-10-10 03:43:03 CEST ---
This is now done.

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


Dmitry Olshansky <dmitry.olsh@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
                 CC|                            |dmitry.olsh@gmail.com
         Resolution|FIXED                       |


--- Comment #17 from Dmitry Olshansky <dmitry.olsh@gmail.com> 2012-10-10 00:37:00 PDT ---
While I know little of druntime internals I don't think this was delt with. Why are critical.c and monitor.c still here in the repository then? Also Win32 section of monitor_.d is currently commented out.

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



--- Comment #18 from Alex Rønne Petersen <alex@lycus.org> 2012-10-10 16:25:14 CEST ---
(In reply to comment #17)
> While I know little of druntime internals I don't think this was delt with. Why are critical.c and monitor.c still here in the repository then? Also Win32 section of monitor_.d is currently commented out.

I don't know where you are seeing these files. They are not there in my clone.

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


Alex Rønne Petersen <alex@lycus.org> changed:

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


--- Comment #19 from Alex Rønne Petersen <alex@lycus.org> 2012-10-10 16:26:50 CEST ---
See: https://github.com/D-Programming-Language/druntime/tree/master/src/rt

Closing again.

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