Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Merge branch 'master' of github.com:grpc/grpc into core_creds_api_change | 2015-11-17 | |
|\ | |||
* | | Fixing tests. | 2015-11-17 | |
| | | |||
* | | Merge branch 'master' of github.com:grpc/grpc into core_creds_api_change | 2015-11-17 | |
|\ \ | |||
| | * | Updating the server1 cert so that it can be used with Go. | 2015-11-09 | |
| |/ | | | | | | | | | | | | | | | The encoding of the issuer field in this cert is now a PRINTABLESTRING as opposed to UTF8STRING in the previous server1.pem which was causing the Go issue. Fixes #4086. | ||
| * | Merge pull request #4031 from jtattermusch/win_precise_clock | 2015-11-06 | |
| |\ | | | | | | | Use QueryPerformanceCounter as precise clock for windows | ||
| * \ | Merge branch 'master' into protosplit | 2015-11-04 | |
| |\ \ | |||
| | * \ | Merge pull request #4013 from dgquintas/bb_readall | 2015-11-04 | |
| | |\ \ | | | | | | | | | | | Added grpc_byte_buffer_reader_readall | ||
| | | | * | use QueryPerformanceCounter as precise clock for windows | 2015-11-03 | |
| | | |/ | | |/| | |||
| * | | | Merge branch 'master' into protosplit | 2015-11-02 | |
| |\| | | |||
| * | | | Merge remote-tracking branch 'upstream/master' into protosplit | 2015-11-02 | |
| |\ \ \ | |||
| | | * | | Fix nap condition for pollset wakeup | 2015-11-02 | |
| | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If: - one thread issues a kick forcing pollset re-evaluation - concurrently with a second thread forcing a specific poller to be awoken And: - both threads kicks are processed as a single wakeup Then: - since we enqueue nothing to the exec_ctx in this situation, we responded to the wakeup by doing another poll until the timeout, ignoring urgent work up the stack Fix this by flagging that a specific worker was designated to be awoken (since this is a good signal that we really really need to wake up), and use that to still re-evaluate the poll set, but with an immediate deadline so that we fall out of the poll loop as soon as possible. | ||
| | | * | Added grpc_byte_buffer_reader_readall | 2015-10-30 | |
| | |/ | |||
| * | | Split up into a new service proto, use proper service suffix, add a | 2015-10-29 | |
| | | | | | | | | | | | | | | | reset option to the mark, create a closed loop config params (empty message) for consistency with other tests. | ||
| | * | Fixed an inexplicable wrong handling of a lock | 2015-10-23 | |
| | | | |||
* | | | Addressing comments. | 2015-10-20 | |
| | | | | | | | | | | | | | | | The composite channel credentials creation does not change the passed-in channel creds anymore. | ||
| | * | added grpc_client_uchannel_set_subchannel func | 2015-10-19 | |
| | | | |||
| | * | Merge branch 'master' of github.com:grpc/grpc into microchannels | 2015-10-19 | |
| | |\ | | |/ | |/| | |||
| * | | Merge pull request #3726 from dgquintas/iomgr_executor | 2015-10-19 | |
| |\ \ | | | | | | | | | Introducing grpc_executor, for all your threading needs | ||
* | | | | Merge branch 'master' of https://github.com/grpc/grpc into core_creds_api_change | 2015-10-17 | |
|\| | | | |||
| * | | | Merge pull request #3767 from ctiller/cache-accept-enc | 2015-10-15 | |
| |\ \ \ | | | | | | | | | | | Cache encodings accepted by peer on mdelem | ||
| * \ \ \ | Merge pull request #3786 from ↵ | 2015-10-14 | |
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | ctiller/try-this-simple-trick-to-double-performance Set current worker for longer | ||
| * \ \ \ \ | Merge pull request #3794 from ctiller/mf | 2015-10-14 | |
| |\ \ \ \ \ | | | | | | | | | | | | | | | Metadata atomic magic | ||
| * \ \ \ \ \ | Merge pull request #3618 from dgquintas/cq_alarm | 2015-10-14 | |
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | Added grpc_alarm (renamed previous one to grpc_timer) | ||
| | | | | | | * | Merged with #3788 | 2015-10-13 | |
| | | | | | | | | |||
| | | | | | | * | Merge branch 'master' of github.com:grpc/grpc into microchannels | 2015-10-13 | |
| | | | | | | |\ | |||
| | | | | | * | | | We need the iomgr_init for winsocks initialization. | 2015-10-13 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also fixed (thanks @nicolasnoble) wrong construction of error msg. | ||
| | * | | | | | | | Merge branch 'master' of github.com:grpc/grpc into cq_alarm | 2015-10-13 | |
| | |\ \ \ \ \ \ \ | | | | |_|_|_|_|/ | | | |/| | | | | | |||
| * | / | | | | | | Fix call data init in census grpc filter. | 2015-10-13 | |
| | |/ / / / / / | |/| | | | | | | |||
| | | | | | * | | Updated Windows resolver | 2015-10-13 | |
| | | | | | | | | |||
| * | | | | | | | Merge pull request #3754 from ctiller/latent-see | 2015-10-13 | |
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | Latency profiling support | ||
| | | | | | | * | | removed unused local var | 2015-10-13 | |
| | | | | | | | | | |||
| | | * | | | | | | Merge branch 'master' of github.com:grpc/grpc into cq_alarm | 2015-10-12 | |
| | | |\ \ \ \ \ \ | | |_|/ / / / / / | |/| | | | | | | | |||
| | | | | | | * | | Merge branch 'master' of github.com:grpc/grpc into iomgr_executor | 2015-10-12 | |
| | | | | | | |\ \ | | |_|_|_|_|_|/ / | |/| | | | | | | | |||
| | | | | | | * | | Flush exec_ctx work within loop | 2015-10-12 | |
| | | | | | | | | | |||
| * | | | | | | | | Merge pull request #3788 from dgquintas/one_less_lock | 2015-10-12 | |
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Avoid lock/unlock for common client channel pick. | ||
| * \ \ \ \ \ \ \ \ | Merge pull request #3804 from vjpai/gcc44_issues | 2015-10-12 | |
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | Stop using atm operations on fd->shutdown | ||
| * \ \ \ \ \ \ \ \ \ | Merge pull request #3785 from jboeuf/boringssl_type_issues | 2015-10-12 | |
| |\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Removing warnings when using boringssl. | ||
| | | * | | | | | | | | | Stop using atm operations on fd->shutdown since that is already used | 2015-10-12 | |
| | |/ / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | within fd->mu anyway (and is not the right size for atm in some cases) | ||
| | | | | | * | | | | | Fix race conditions | 2015-10-10 | |
| | | | | | | | | | | | |||
* | | | | | | | | | | | Fixing mem leak and compilation error in tsan. | 2015-10-10 | |
| | | | | | | | | | | | |||
* | | | | | | | | | | | Got the core test passing. | 2015-10-09 | |
| | | | | | | | | | | | |||
* | | | | | | | | | | | Got core to compile (without the tests) | 2015-10-09 | |
| | | | | | | | | | | | |||
| | | | | | * | | | | | Make getting metadata user data a lock free operation | 2015-10-09 | |
| | | | | | | | | | | | |||
| | | | | | * | | | | | Make metadata unref atomic | 2015-10-09 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We used to need to lock the metadata context to unref an mdelem. This change makes it possible to lock only when the mdelem refcount would reach zero. | ||
| | | | | | | * | | | | Merge branch 'latent-see' into try-this-simple-trick-to-double-performance | 2015-10-09 | |
| | | | | | | |\ \ \ \ | | | | | |_|_|/ / / / | | | | |/| | | | | | | |||
| | | | | | | | * | | | Merge branch 'latent-see' into cache-accept-enc | 2015-10-09 | |
| | | | | | | | |\ \ \ | | | | | |_|_|_|/ / / | | | | |/| | | | | | | |||
| | | | * | | | | | | | Merge github.com:grpc/grpc into latent-see | 2015-10-09 | |
| | | | |\ \ \ \ \ \ \ | | |_|_|/ / / / / / / | |/| | | | | | | | | | |||
| | | | | | | * | | | | Merge branch 'latent-see' into latent-more-see | 2015-10-09 | |
| | | | | | | |\ \ \ \ | | | | | |_|_|/ / / / | | | | |/| | | | | | | |||
| | | | * | | | | | | | Fix asan compile error | 2015-10-09 | |
| | | | | | | | | | | | |||
| | | | * | | | | | | | Move profiling system to gpr | 2015-10-09 | |
| | | | | | | | | | | |