Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | | | | Fix memory leak, reduce spam | Craig Tiller | 2015-06-01 | |
| | | | | ||||
| | | * | Merge github.com:grpc/grpc into you-complete-me | Craig Tiller | 2015-06-01 | |
| | | |\ | | |_|/ | |/| | | ||||
* | | | | Update epoll to new vtable | Craig Tiller | 2015-06-01 | |
| | | | | ||||
* | | | | Release all fd refs before signalling shutdown | Craig Tiller | 2015-06-01 | |
| | | | | ||||
| | * | | Added some comments. | David Garcia Quintas | 2015-05-31 | |
| | | | | ||||
* | | | | fd refcount debugging | Craig Tiller | 2015-05-31 | |
| | | | | ||||
| | * | | Removed managed closures from iomgr. | David Garcia Quintas | 2015-05-31 | |
| | | | | | | | | | | | | | | | | | | | | | | | | The only remaining need for those (whereby the closure frees itself upon completion) remains in security/credentials.c, where the code has been inlined (to be removed at a later time). | |||
| | * | | removed managed closures from server.c | David Garcia Quintas | 2015-05-31 | |
| | | | | ||||
| | * | | fd_posix: free from managed closures! | David Garcia Quintas | 2015-05-31 | |
| | | | | ||||
| | * | | fd_posix: removed redundant on_done | David Garcia Quintas | 2015-05-31 | |
| | | | | ||||
| | * | | assert -> GPR_ASSERT | David Garcia Quintas | 2015-05-31 | |
| | | | | ||||
| | * | | fixed compilation errors on windows code. | David Garcia Quintas | 2015-05-31 | |
| | | | | ||||
| | * | | Comments addressed. | David Garcia Quintas | 2015-05-31 | |
| | | | | ||||
| | * | | Adapted the following to the new iomgr's cb API: | David Garcia Quintas | 2015-05-31 | |
| |/ / | | | | | | | | | | | | | alarm_test, tcp_posix, fd_posix, pollset_posix, credentials, call, channel, server, child_channel | |||
* | | | Spam cleanup | Craig Tiller | 2015-05-29 | |
| | | | ||||
* | | | Clear alarm list more aggressively | Craig Tiller | 2015-05-29 | |
| | | | ||||
* | | | Merge branch 'but-maybe-i-want-to-poll' into we-dont-need-no-backup | Craig Tiller | 2015-05-29 | |
|\| | | ||||
| * | | clang-format | Craig Tiller | 2015-05-29 | |
| | | | ||||
* | | | Merge branch 'but-maybe-i-want-to-poll' into we-dont-need-no-backup | Craig Tiller | 2015-05-29 | |
|\| | | ||||
| * | | Make it possible to run with poll() instead of epoll() | Craig Tiller | 2015-05-29 | |
| | | | | | | | | | | | | | | | Mostly to facilitate testing, but maybe in the future we want to work on Linux systems with broken epoll support? | |||
* | | | Produce nicer warnings | Craig Tiller | 2015-05-29 | |
| | | | ||||
* | | | Reduce spam | Craig Tiller | 2015-05-29 | |
| | | | ||||
| * | | Rename function for clarity | Craig Tiller | 2015-05-29 | |
| | | | ||||
* | | | Merge branch 'demon-on-wheels' into we-dont-need-no-cv | Craig Tiller | 2015-05-29 | |
|\| | | ||||
| * | | Add missing lock | Craig Tiller | 2015-05-29 | |
| | | | ||||
* | | | Fix null deref | Craig Tiller | 2015-05-28 | |
| | | | ||||
* | | | Refactor pollset_kick | Craig Tiller | 2015-05-28 | |
| | | | | | | | | | | | | | | | Allow multiple threads to be polling Remove unnecessary windows stubs | |||
* | | | Add debugging | Craig Tiller | 2015-05-28 | |
| | | | ||||
* | | | clang-format | Craig Tiller | 2015-05-28 | |
| | | | ||||
* | | | Eliminate empty_pollset | Craig Tiller | 2015-05-28 | |
| | | | ||||
* | | | Empty pollset must be kickable. | Craig Tiller | 2015-05-28 | |
| | | | | | | | | | | | | We *may* want to merge the unary and empty cases here. | |||
* | | | Add debug | Craig Tiller | 2015-05-28 | |
| | | | ||||
* | | | Merge branch 'you-complete-me' into we-dont-need-no-cv | Craig Tiller | 2015-05-28 | |
|\ \ \ | | |/ | |/| | ||||
| * | | Merge github.com:grpc/grpc into you-complete-me | Craig Tiller | 2015-05-28 | |
| |\| | ||||
* | | | Remove condition variable from pollset | Craig Tiller | 2015-05-28 | |
| | | | ||||
* | | | Merge github.com:grpc/grpc into we-dont-need-no-backup | Craig Tiller | 2015-05-28 | |
|\ \ \ | | |/ | |/| | ||||
| * | | Add comment | Craig Tiller | 2015-05-28 | |
| | | | ||||
| * | | Merge github.com:grpc/grpc into scalable-poll | Craig Tiller | 2015-05-28 | |
| |\ \ | ||||
* | \ \ | Merge github.com:grpc/grpc into we-dont-need-no-backup | Craig Tiller | 2015-05-26 | |
|\ \ \ \ | | |/ / | |/| | | ||||
| | | * | Work towards removing grpc_server_shutdown | Craig Tiller | 2015-05-26 | |
| | | | | ||||
| * | | | Workaround: Prevent threads sitting in epoll forever | Craig Tiller | 2015-05-26 | |
| | | | | ||||
| | | * | Merge github.com:grpc/grpc into you-complete-me | Craig Tiller | 2015-05-26 | |
| | | |\ | | |_|/ | |/| | | ||||
| | * | | Merge github.com:grpc/grpc into scalable-poll | Craig Tiller | 2015-05-24 | |
| | |\ \ | | |/ / | |/| | | ||||
* | | | | Merge github.com:grpc/grpc into we-dont-need-no-backup | Craig Tiller | 2015-05-24 | |
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/core/surface/call.c test/core/end2end/dualstack_socket_test.c test/core/end2end/tests/early_server_shutdown_finishes_inflight_calls.c test/core/end2end/tests/early_server_shutdown_finishes_tags.c test/core/end2end/tests/graceful_server_shutdown.c test/core/end2end/tests/invoke_large_request.c test/core/end2end/tests/max_concurrent_streams.c test/core/end2end/tests/max_message_length.c test/core/end2end/tests/request_response_with_binary_metadata_and_payload.c test/core/end2end/tests/request_response_with_metadata_and_payload.c test/core/end2end/tests/request_response_with_payload.c test/core/end2end/tests/request_response_with_payload_and_call_creds.c test/core/end2end/tests/request_response_with_trailing_metadata_and_payload.c test/core/end2end/tests/request_with_large_metadata.c test/core/end2end/tests/request_with_payload.c test/core/httpcli/httpcli_test.c tools/run_tests/run_tests.py | |||
| * | | | Remove all uses of __FUNCTION__ | Craig Tiller | 2015-05-24 | |
| | | | | ||||
| | | * | Make pollset shutdown repeatedly kick until all threads have left poll. | David Klempner | 2015-05-22 | |
| | |/ | |/| | ||||
| * | | Kick the tire down the road instead of blocking to free up threads | Craig Tiller | 2015-05-20 | |
| | | | ||||
* | | | Merge github.com:grpc/grpc into we-dont-need-no-backup | Craig Tiller | 2015-05-19 | |
|\| | | ||||
| * | | Fix a potential leak | Yang Gao | 2015-05-19 | |
| | | | ||||
* | | | Fix windows build | Craig Tiller | 2015-05-18 | |
| | | |