Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Threading fixes | Craig Tiller | 2015-09-29 |
| | | | | | | - single global mutex (simpler, easier to make correct for now) - properly flag kick state for workers to avoid missing wakeups (if signal is called before wait on the cv) | ||
* | Implement turnstile polling for Windows | Craig Tiller | 2015-09-24 |
| | |||
* | Update comment | Craig Tiller | 2015-08-04 |
| | |||
* | Implement new pollset semantics for Windows | Craig Tiller | 2015-07-30 |
| | |||
* | Remove random includes of windows.h | Craig Tiller | 2015-07-01 |
| | | | | | | | | Instead, include a stanza in port_platform.h that: - gets windows.h included - defines things that we needs to define - tries to respect applications configurations by leaving things as untouched as possible | ||
* | Reworking the cascade kick to be Windows-specific. | Nicolas "Pixel" Noble | 2015-06-25 |
| | | | | This brings the Windows port more in-par with Linux. We're now making sure all of the pollsets are going to return immediately before calling the shutdown callback. | ||
* | Fixing Windows port after the removal of the backup poller. | Nicolas Noble | 2015-06-23 |
| | | | | With the backup poller gone, the caller of grpc_pollset_work is expecting it to sleep. Aligning the behavior of the Windows port with the behavior of the Posix port. | ||
* | Fix compilation on Windows | Craig Tiller | 2015-06-08 |
| | |||
* | clang-format | Craig Tiller | 2015-06-05 |
| | |||
* | Remove condition variable from pollset | Craig Tiller | 2015-05-28 |
| | |||
* | Another round of win32 fixes and documentation. | Nicolas "Pixel" Noble | 2015-05-04 |
| | | | | | -) Fixed a few more (much more rare) race conditions on shutdown. -) Fixed a degenerate case if we create a server but never start it. | ||
* | Guard headers tool. | Nicolas "Pixel" Noble | 2015-03-01 |
| | |||
* | Add missing new-lines at end of file | Craig Tiller | 2015-02-18 |
| | |||
* | Update copyright to 2015 | Craig Tiller | 2015-02-18 |
| | |||
* | Addressing comments. | Nicolas Noble | 2015-02-10 |
| | |||
* | Second draft of the win32 implementation. | Nicolas "Pixel" Noble | 2015-02-04 |
| | | | | | -) Client code is now threadsafe. -) The echo_client code runs and succeeds. | ||
* | First draft of the win32 implementation of iomgr. | Nicolas "Pixel" Noble | 2015-02-04 |
| | | | | | | | Caveats: -) The win32 pollset isn't threadsafe (yet). -) Only client code is implemented. -) Only very simple code has been tested with it yet. | ||
* | run clang-format | Yang Gao | 2015-01-26 |
| | |||
* | Disable compilation of some files | Craig Tiller | 2015-01-21 |
| | | | | They're not needed on Windows | ||
* | Copy pollset_posix to pollset_windows | Craig Tiller | 2015-01-21 |