Граф коммитов

10 Коммитов

Автор SHA1 Сообщение Дата
Reid Draper b9987f5ee4
WIP 2020-12-01 14:03:46 -06:00
Reid Draper 0c0c6a0d82 WIP 2019-05-31 11:43:03 -05:00
Reid Draper fff840f523 Flesh out LWL example 2019-05-28 12:45:08 -05:00
Reid Draper 53ebe03438 Least work left example
Based off of the space leak fixes
2019-05-17 13:35:54 -05:00
Reid Draper 353c427528 Revert "Try with sorted list"
This reverts commit f1124d4afd1efa2f46530e9bb302a9bb1419f85e.
2019-05-02 15:11:22 -07:00
Reid Draper a3a980538f Try with sorted list 2019-05-02 15:11:22 -07:00
Reid Draper 99b28f3a84 Implement least work left
Currently running into to some performance issues here.
2019-05-02 15:11:22 -07:00
Reid Draper 01cb3fad9e Start working on load balancer example 2019-05-02 15:11:22 -07:00
Reid Draper 2a9da36c90 Fix space leak in writeChannel
Note: need to probably address this in writeChannelNonblocking, as well.

I don't fully understand what's going on here, but my intuition is that
somehow the combination of `forever` and `writeChannel` wasn't tail
recursive, and so stack space was being built-up. By registering the
writer with the scheduler, and letting the stack unwind (I think...),
this seems to fix the issue.
2019-05-02 15:04:55 -07:00
Reid Draper ee49be9743 Open source Deli 2019-04-08 18:01:40 -05:00