Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | clang-format | 2016-02-25 | |
| | |||
* | Revert "Revert "Add an implementation firewall against pollset_set"" | 2016-02-25 | |
| | |||
* | Revert "Add an implementation firewall against pollset_set" | 2016-02-25 | |
| | |||
* | Fix windows | 2016-02-25 | |
| | |||
* | Port pollset worker changes to windows | 2016-02-24 | |
| | |||
* | Update windows | 2016-02-18 | |
| | |||
* | Separate timer checking from pollsets | 2016-02-16 | |
| | |||
* | WTF | 2016-02-10 | |
| | |||
* | Fix 1 second stall on Windows | 2016-02-10 | |
| | |||
* | Fix windows | 2016-01-28 | |
| | |||
* | Tidying things up. | 2016-01-27 | |
| | |||
* | Cleaning up Windows compilation. | 2016-01-26 | |
| | |||
* | clang-format | 2015-11-10 | |
| | |||
* | Fix pollsets on Windows | 2015-11-03 | |
| | | | | Needed to properly implement pollset reset | ||
* | stream_op cleanup: pollset changes | 2015-11-02 | |
| | |||
* | s/grpc_alarm/grpc_timer && s/grpc_cq_alarm/grpc_alarm | 2015-10-04 | |
| | |||
* | Merge github.com:grpc/grpc into clangf | 2015-10-01 | |
|\ | |||
| * | Merge github.com:grpc/grpc into pfft | 2015-09-30 | |
| |\ | |||
| | * | Flush iocp related work immediately | 2015-09-30 | |
| | | | |||
| | * | Threading fixes | 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) | ||
| | * | Properly initialize variables, destroy variables in usage order | 2015-09-29 | |
| | | | |||
* | | | Fix clang-format script | 2015-09-28 | |
|/ / | |||
* | | Merge branch 'can-we-be-single-threaded' of github.com:ctiller/grpc into pfft | 2015-09-28 | |
|\| | |||
* | | Fix windows | 2015-09-28 | |
| | | |||
| * | Implement turnstile polling for Windows | 2015-09-24 | |
|/ | |||
* | Windows fixes | 2015-09-23 | |
| | |||
* | clang-format all core files | 2015-09-23 | |
| | |||
* | Update Windows stuff | 2015-09-23 | |
| | |||
* | clang-format all core files | 2015-09-22 | |
| | |||
* | indent pass to get logical source lines on one physical line | 2015-09-22 | |
| | |||
* | clang-format all core files | 2015-09-22 | |
| | |||
* | Merge github.com:grpc/grpc into y12kdm3 | 2015-08-18 | |
|\ | |||
| * | clang-format all source | 2015-08-18 | |
| | | |||
* | | Windows implementation of new pollset semantics | 2015-08-06 | |
|/ | |||
* | Implement new pollset semantics for Windows | 2015-07-30 | |
| | |||
* | Update Windows to use the monotonic clock for alarms also | 2015-07-20 | |
| | |||
* | clang-format changed files | 2015-07-06 | |
| | |||
* | Introduce multiple clocks to GPR | 2015-07-01 | |
| | |||
* | Reworking the cascade kick to be Windows-specific. | 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. | ||
* | Merge pull request #2202 from nicolasnoble/don-t-recursive-lock-me | 2015-06-24 | |
|\ | | | | | Let's inform the system of the lock to unlock... | ||
* | | On pollset shutdown, we need to unconditionally start the kick cascade. | 2015-06-24 | |
| | | |||
| * | Let's inform the system of the lock to unlock... | 2015-06-24 | |
|/ | | | | Fixes #2190. In grpc_pollset_work we need to pass down which lock to unlock before actually doing something. | ||
* | Fixing Windows port after the removal of the backup poller. | 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. | ||
* | clang-format | 2015-06-05 | |
| | |||
* | Merge branch 'count-the-things' into we-dont-need-no-backup | 2015-06-01 | |
|\ | | | | | | | | | | | | | | | | | | | | | Conflicts: Makefile src/core/iomgr/pollset_posix.c src/core/surface/call.c src/core/surface/channel.c src/core/surface/server.c src/python/src/grpc/_adapter/_low_test.py tools/doxygen/Doxyfile.core.internal | ||
| * | Added some comments. | 2015-05-31 | |
| | | |||
* | | Remove condition variable from pollset | 2015-05-28 | |
|/ | |||
* | Another round of win32 fixes and documentation. | 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. | ||
* | Add a shutdown API to pollset | 2015-02-24 | |
| | | | | | | | | This allows us to safely asynchronously add FDs in the possibly-promoting unary add case. Also fix the unary add async path to properly handle more of the extra cases it needs to handle. | ||
* | Add missing new-lines at end of file | 2015-02-18 | |
| |