aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/iomgr/pollset_windows.h
Commit message (Collapse)AuthorAge
* Threading fixesGravatar Craig Tiller2015-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 WindowsGravatar Craig Tiller2015-09-24
|
* Update commentGravatar Craig Tiller2015-08-04
|
* Implement new pollset semantics for WindowsGravatar Craig Tiller2015-07-30
|
* Remove random includes of windows.hGravatar Craig Tiller2015-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.Gravatar Nicolas "Pixel" Noble2015-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.Gravatar Nicolas Noble2015-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 WindowsGravatar Craig Tiller2015-06-08
|
* clang-formatGravatar Craig Tiller2015-06-05
|
* Remove condition variable from pollsetGravatar Craig Tiller2015-05-28
|
* Another round of win32 fixes and documentation.Gravatar Nicolas "Pixel" Noble2015-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.Gravatar Nicolas "Pixel" Noble2015-03-01
|
* Add missing new-lines at end of fileGravatar Craig Tiller2015-02-18
|
* Update copyright to 2015Gravatar Craig Tiller2015-02-18
|
* Addressing comments.Gravatar Nicolas Noble2015-02-10
|
* Second draft of the win32 implementation.Gravatar Nicolas "Pixel" Noble2015-02-04
| | | | | -) Client code is now threadsafe. -) The echo_client code runs and succeeds.
* First draft of the win32 implementation of iomgr.Gravatar Nicolas "Pixel" Noble2015-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-formatGravatar Yang Gao2015-01-26
|
* Disable compilation of some filesGravatar Craig Tiller2015-01-21
| | | | They're not needed on Windows
* Copy pollset_posix to pollset_windowsGravatar Craig Tiller2015-01-21