Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Fixing stupid double free. | Nicolas "Pixel" Noble | 2016-03-17 |
| | |||
* | Added python_wrapper.sh to take care of finding an appropriate version of ↵ | Nicolas "Pixel" Noble | 2016-03-05 |
| | | | | python from the system. | ||
* | Revert "Revert "Add an implementation firewall against pollset_set"" | Craig Tiller | 2016-02-25 |
| | |||
* | Revert "Add an implementation firewall against pollset_set" | Vijay Pai | 2016-02-25 |
| | |||
* | Change pollset mutex ownership | Craig Tiller | 2016-02-25 |
| | |||
* | Provide an interface firewall between pollset and its implementations | Craig Tiller | 2016-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). | ||
* | Move worker into pollset | Craig Tiller | 2016-02-18 |
| | |||
* | Update copyrights | Craig Tiller | 2016-01-28 |
| | |||
* | Preparatory changes for work shedding | Craig Tiller | 2016-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 | ||
* | Update copyrights | Craig Tiller | 2015-12-22 |
| | |||
* | Fix build | Craig Tiller | 2015-12-14 |
| | |||
* | Allows http(s)cli_test's server.py override. | Nicolas "Pixel" Noble | 2015-12-15 |
| | |||
* | Fix off by one bug | Craig Tiller | 2015-12-13 |
| | |||
* | ASAN, Sanity fixes | Craig Tiller | 2015-12-12 |
| | |||
* | Hit remaining corner cases in httpcli/parser.c | Craig Tiller | 2015-12-11 |
| | |||
* | Fixes, review feedback | Craig Tiller | 2015-12-08 |
| | |||
* | Add a test of httpcli over ssl | Craig Tiller | 2015-12-08 |
| | |||
* | Fix clang-format script | Craig Tiller | 2015-09-28 |
| | |||
* | Merge github.com:grpc/grpc into shindig | Craig Tiller | 2015-09-24 |
|\ | |||
| * | Use "#!/usr/bin/env python2.7" only in utilities | Nathaniel Manista | 2015-09-23 |
| | | |||
* | | Finish cleanup | Craig Tiller | 2015-09-22 |
| | | |||
* | | clang-format all core files | Craig Tiller | 2015-09-22 |
| | | |||
* | | Move argument passing to start of list | Craig Tiller | 2015-09-22 |
| | | |||
* | | Rename init | Craig Tiller | 2015-09-22 |
| | | |||
* | | Rename run | Craig Tiller | 2015-09-22 |
| | | |||
* | | Move arguments to the start of lists | Craig Tiller | 2015-09-22 |
| | | |||
* | | indent pass to get logical source lines on one physical line | Craig Tiller | 2015-09-22 |
| | | |||
* | | Rename call_list to closure_list | Craig Tiller | 2015-09-22 |
| | | |||
* | | Call list progress | Craig Tiller | 2015-09-21 |
|/ | |||
* | Core compiles with -Wsign-conversion | Craig Tiller | 2015-09-10 |
| | |||
* | Merge github.com:grpc/grpc into y12kdm3 | Craig Tiller | 2015-08-18 |
|\ | |||
| * | clang-format all source | Craig Tiller | 2015-08-18 |
| | | |||
* | | Merge github.com:grpc/grpc into y12kdm3 | Craig Tiller | 2015-08-12 |
|\| | | | | | | | | | | | Conflicts: src/core/security/google_default_credentials.c test/core/security/verify_jwt.c | ||
* | | Add a test of non-blocking API behavior | Craig Tiller | 2015-08-06 |
| | | | | | | | | ... also fix things that were broken :) | ||
| * | Merge github.com:grpc/grpc into kinetic-lopsided-poetry | Craig Tiller | 2015-08-05 |
| |\ | |/ |/| | |||
| * | Testing port server | Craig Tiller | 2015-08-04 |
| | | | | | | | | | | | | | | | | run_tests.py will start a server (if it's not running, or if the running port server mismatches the 'current' one) that serves ports to use for tests. The server is left running after run_tests.py finishes, so that in environments such as Mac and Windows where tests run unshielded from each other, we don't start jumping on already used ports. | ||
* | | Allow specific pollers to be woken | Craig Tiller | 2015-07-29 |
|/ | | | | | | | | | | | | | | | | | | | Currently, if two threads call grpc_completion_queue_pluck on the same completion queue for different tags, there is a 50% chance that we deliver the completion wakeup to the wrong poller - forcing the correct poller to wait until its polling times out before it can return an event up to the application. This change tweaks our polling interfaces so that we can indeed wake a specific poller. Nothing has been performance tuned yet. It's definitely sub-optimal in a number of places. Wakeup file-descriptors should be recycled. We should have a path that avoids calling poll() followed by epoll(). We can probably live without it right at the second though. This code will fail on Windows at least (I'll do that port when I'm in the office and have a Windows machine). | ||
* | Updating wrapped languages to new time functions | Craig Tiller | 2015-07-13 |
| | |||
* | clang-format changed files | Craig Tiller | 2015-07-06 |
| | |||
* | Introduce multiple clocks to GPR | Craig Tiller | 2015-07-01 |
| | |||
* | clang-format affected files | Craig Tiller | 2015-06-17 |
| | |||
* | Merge github.com:grpc/grpc into we-dont-need-no-backup | Craig Tiller | 2015-06-06 |
|\ | | | | | | | | | | | Conflicts: test/core/bad_client/bad_client.c test/core/httpcli/httpcli_test.c | ||
| * | Add working tests for httpcli | Craig Tiller | 2015-06-05 |
| | | |||
* | | Properly integrate credentials metadata delivery | Craig Tiller | 2015-06-01 |
| | | |||
* | | Rephrase integration for httpcli | Craig Tiller | 2015-06-01 |
| | | |||
* | | 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 |
| | | |||
* | | Initial refactoring of a few tests | Craig Tiller | 2015-05-11 |
|/ | |||
* | Introduce slowdown factor for unit test deadlines | Craig Tiller | 2015-02-25 |
| | | | | Dramatically lowers (eliminates maybe?) false negatives from ?SAN runs. | ||
* | Add missing new-lines at end of file | Craig Tiller | 2015-02-18 |
| |