Download Reference Manual
The Developer's Library for D
About Wiki Forums Source Search Contact

Ticket #596 (new defect)

Opened 1 year ago

Last modified 5 months ago

thread_loop breakages on OS X

Reported by: besquared Assigned to: mclysenk
Priority: major Milestone: 1.0
Component: Core Functionality Version: trunk
Keywords: threads, gdc, mac, osx, triage Cc:

Description

On OSX sean_k's thread_loop.d example breaks in various unexpected ways. Attached is the version I compiled with gdmd (dmd 1.020) and example output from runs. I have identified several different types of errors that occur.

Attachments

thread_loop.d (1.3 kB) - added by besquared on 08/28/07 14:14:27.
thread bashing code
thread_loop_errors.txt (6.1 kB) - added by besquared on 08/28/07 14:14:58.
various unexpected errors

Change History

08/28/07 14:14:27 changed by besquared

  • attachment thread_loop.d added.

thread bashing code

08/28/07 14:14:58 changed by besquared

  • attachment thread_loop_errors.txt added.

various unexpected errors

11/12/07 06:06:56 changed by larsivi

  • keywords changed from threads to threads, gdc, mac, osx.

01/08/08 16:26:13 changed by sean

  • owner changed from sean to mclysenk.

If there is a problem here it is likely with the Fiber context switching code. I'm reassigning this to Mik, because he knows far more about context switching on OSX than I do.

05/24/08 13:16:28 changed by larsivi

  • keywords changed from threads, gdc, mac, osx to threads, gdc, mac, osx, triage.