aboutsummaryrefslogtreecommitdiffhomepage
path: root/lib/cThread.ml
Commit message (Collapse)AuthorAge
* Bump year in headers.Gravatar Pierre-Marie Pédrot2017-07-04
|
* [safe_string] lib/cThreadGravatar Emilio Jesus Gallego Arias2017-03-14
| | | | No functional changes.
* Update copyright headers.Gravatar Maxime Dénès2016-01-20
|
* CThread: blocking read + threads now worksGravatar Enrico Tassi2015-10-08
|
* Marshal.from_string on 32 bit systems use tmpfile if needed (Close: 3968)Gravatar Enrico Tassi2015-02-05
| | | | | | | | Strings are at most 16M on 32 bit OCaml, and the system state may be bigger. In this case we write to tmp file and Marshal.from_channel. We can't directly use the channel interface because of badly designed non blocking API (available only on fds and not channels).
* CThread: workaround for threads lockup on windwos made more aggressiveGravatar Enrico Tassi2015-02-04
|
* Update headers.Gravatar Maxime Dénès2015-01-12
|
* CThread: use a different type for thread friendly in_channelsGravatar Enrico Tassi2014-12-17
|
* Fixing bug #3858 and #3817 in one stroke.Gravatar Pierre-Marie Pédrot2014-12-14
|
* more APIs in TQueue and CThreadGravatar Enrico Tassi2014-07-10
| | | | These are now sufficient to implement PIDE
* Work around for bug in threads + blocking io streamlinedGravatar Enrico Tassi2014-01-30