Opened 16 years ago
Closed 16 years ago
#68 closed task (worksforme)
replace the threading module by Waitqueue/condition variables
| Reported by: | lgiessmann | Owned by: | lgiessmann |
|---|---|---|---|
| Priority: | major | Milestone: | miscellaneous 2010 |
| Component: | threading | Version: | 0.1 |
| Keywords: | Cc: |
Description
http://www.sbcl.org/manual/Waitqueue_002fcondition-variables.html
with-writer-lock is inefficient --> sleep
Change History (2)
comment:1 Changed 16 years ago by
| Status: | new → accepted |
|---|
comment:2 Changed 16 years ago by
| Resolution: | → worksforme |
|---|---|
| Status: | accepted → closed |
Note: See
TracTickets for help on using
tickets.

Since the sbcl versions < 1.0.36 [1] have bugs with condition variables, the existing mechanism is continued to be used.
The sleep command in the "with-writer-lock"-macro was set from 0.5 to 0.05 seconds.
[1]: http://sbcl.sourceforge.net/all-news.html