8 |
|
|
9 |
* Changes to the distribution |
* Changes to the distribution |
10 |
|
|
11 |
|
** There is a new thread implementation option: "null". |
12 |
|
|
13 |
|
When you configure "--with-threads=null", you will get the usual |
14 |
|
threading API (call-with-new-thread, make-mutex, etc), but you can't |
15 |
|
actually create new threads. |
16 |
|
|
17 |
|
The short term plan is to remove the support for --with-threads=no |
18 |
|
completely so that one doesn't need to special case as much when |
19 |
|
writing code that needs to be thread-aware but should also work |
20 |
|
without threads. |
21 |
|
|
22 |
|
The long term plan is to make the selection of a thread implementation |
23 |
|
a run-time option, not a configure time option. |
24 |
|
|
25 |
** Guile now includes its own version of libltdl. |
** Guile now includes its own version of libltdl. |
26 |
|
|
27 |
We now use a modified version of libltdl that allows us to make |
We now use a modified version of libltdl that allows us to make |