aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/iomgr
Commit message (Collapse)AuthorAge
...
| | * Fix copyrightGravatar Craig Tiller2016-03-07
| | |
* | | Fix formattingGravatar Craig Tiller2016-03-04
| | |
* | | Fix race in poll() based pollsetGravatar Craig Tiller2016-03-04
| | | | | | | | | | | | | | | | | | It was possible for entries in watchers[] to be deleted by another thread before we called begin_poll. I'd like to do something nicer than this eventually... but that'll be easier once we've got the polling loop cleaned up (which is currently WIP)
* | | Always ref writable streamsGravatar Craig Tiller2016-03-02
| | | | | | | | | | | | | | | | | | | | | | | | We suffered a bug whereby doing a follow-up write to another write could resurrect a deleted stream, causing all sorts of crash. Fix: when a stream becomes writable (vs when we start writing) take a ref on the stream, and only relinquish it once we're done writing.
| * | clang-formatGravatar Craig Tiller2016-03-01
| | |
| * | fix compileGravatar Craig Tiller2016-03-01
| | |
| * | C++ fixGravatar Craig Tiller2016-02-28
| | |
| * | Fixes to thingsGravatar Craig Tiller2016-02-28
| | |
| * | ESAN prototypeGravatar Craig Tiller2016-02-28
|/ /
* | clang-formatGravatar Craig Tiller2016-02-25
| |
* | Fix copyrightsGravatar Craig Tiller2016-02-25
| |
* | Revert "Revert "Add an implementation firewall against pollset_set""Gravatar Craig Tiller2016-02-25
| |
* | Revert "Add an implementation firewall against pollset_set"Gravatar Vijay Pai2016-02-25
| |
* | Merge branch 'hide-the-pollset' into hide-the-pollset-setGravatar Craig Tiller2016-02-25
|\ \
| * | Fix windowsGravatar Craig Tiller2016-02-25
| | |
| * | Change pollset mutex ownershipGravatar Craig Tiller2016-02-25
| | |
| | * Give more details why we failGravatar Craig Tiller2016-02-25
| | |
* | | Add an implementation firewall against pollset_setGravatar Craig Tiller2016-02-24
|/ / | | | | | | So multiple implementations can exist in one binary
* | Merge branch 'hide-the-worker' into hide-the-pollsetGravatar Craig Tiller2016-02-24
|\ \
| * | Port pollset worker changes to windowsGravatar Craig Tiller2016-02-24
| | |
| * | Merge github.com:grpc/grpc into hide-the-workerGravatar Craig Tiller2016-02-22
| |\|
| | * Merge pull request #5257 from ctiller/cleaner-posixGravatar Vijay Pai2016-02-22
| | |\ | | | | | | | | Separate timer checking from pollsets
* | | | Update copyrightsGravatar Craig Tiller2016-02-19
| | | |
* | | | Provide an interface firewall between pollset and its implementationsGravatar Craig Tiller2016-02-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Starting to allow for >1 implementation of pollset within a binary. Do so without requiring an extra allocation for completion queues (which we could not tolerate).
| * | | Fix copyrightsGravatar Craig Tiller2016-02-18
| | | |
| * | | Merge branch 'cleaner-posix' into hide-the-workerGravatar Craig Tiller2016-02-18
|/| | | | | |/ | |/|
| * | Fix copyrightsGravatar Craig Tiller2016-02-18
| | |
* | | Update windowsGravatar Craig Tiller2016-02-18
| | |
* | | Move worker into pollsetGravatar Craig Tiller2016-02-18
|/ /
* | Fix tcp_client_posix_testGravatar Craig Tiller2016-02-18
| |
* | Merge github.com:grpc/grpc into cleaner-posixGravatar Craig Tiller2016-02-18
|\ \
| | * Merge branch 'master' into poll_override2Gravatar vjpai2016-02-17
| | |\ | | |/ | |/|
| * | Fix call to grpc_exec_ctx_enqueueGravatar Bogdan Drutu2016-02-16
| | |
| * | Fix the arguments type for on_read and destroy callbacks to match with ↵Gravatar Bogdan Drutu2016-02-16
| | | | | | | | | | | | grpc_iomgr_cb_func
* | | Separate timer checking from pollsetsGravatar Craig Tiller2016-02-16
|/ /
| * Comment the requirements for changing grpc_poll_function and doGravatar vjpai2016-02-15
|/ | | | poll overrides in such a way as to avoid polling races
* WTFGravatar Craig Tiller2016-02-10
|
* Fix 1 second stall on WindowsGravatar Craig Tiller2016-02-10
|
* Merge pull request #5088 from murgatroid99/core_long_int64_tGravatar Craig Tiller2016-02-08
|\ | | | | Replace 'long' with 'int64_t' in public core headers
| * Replace 'long' with 'int64_t' in public core headersGravatar murgatroid992016-02-05
| |
* | Fix comments in tcp_server.hGravatar Dan Born2016-02-02
|/
* Fix copyrightsGravatar Craig Tiller2016-01-28
|
* Fix windowsGravatar Craig Tiller2016-01-28
|
* Update copyrightsGravatar Craig Tiller2016-01-28
|
* Preparatory changes for work sheddingGravatar Craig Tiller2016-01-28
| | | | | | | | - cleanup: change grpc_iomgr_cb_func to take a bool instead of int success - cleanup: follow through with iomgr callback scheduling functions - prepare: add a workqueue to offload to to grpc_exec_ctx_enqueue* functions
* Merge pull request #4939 from rjshade/remove_unused_methodGravatar Craig Tiller2016-01-28
|\ | | | | Remove unused grpc_udp_server_write method
| * Update copyright comments.Gravatar Robbie Shade2016-01-28
| |
| * Remove unused grpc_udp_server_write methodGravatar Robbie Shade2016-01-28
| |
* | Tidy.Gravatar Nicolas "Pixel" Noble2016-01-28
| |
* | More fixes.Gravatar Nicolas "Pixel" Noble2016-01-28
| |