aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core
Commit message (Collapse)AuthorAge
* Merge branch 'master' of github.com:grpc/grpc into core_creds_api_changeGravatar Julien Boeuf2015-11-17
|\
* | Fixing tests.Gravatar Julien Boeuf2015-11-17
| |
* | Merge branch 'master' of github.com:grpc/grpc into core_creds_api_changeGravatar Julien Boeuf2015-11-17
|\ \
| | * Updating the server1 cert so that it can be used with Go.Gravatar Julien Boeuf2015-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_clockGravatar Craig Tiller2015-11-06
| |\ | | | | | | Use QueryPerformanceCounter as precise clock for windows
| * \ Merge branch 'master' into protosplitGravatar vjpai2015-11-04
| |\ \
| | * \ Merge pull request #4013 from dgquintas/bb_readallGravatar Craig Tiller2015-11-04
| | |\ \ | | | | | | | | | | Added grpc_byte_buffer_reader_readall
| | | | * use QueryPerformanceCounter as precise clock for windowsGravatar Jan Tattermusch2015-11-03
| | | |/ | | |/|
| * | | Merge branch 'master' into protosplitGravatar vjpai2015-11-02
| |\| |
| * | | Merge remote-tracking branch 'upstream/master' into protosplitGravatar vjpai2015-11-02
| |\ \ \
| | | * | Fix nap condition for pollset wakeupGravatar Craig Tiller2015-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_readallGravatar David Garcia Quintas2015-10-30
| | |/
| * | Split up into a new service proto, use proper service suffix, add aGravatar vjpai2015-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 lockGravatar David Garcia Quintas2015-10-23
| | |
* | | Addressing comments.Gravatar Julien Boeuf2015-10-20
| | | | | | | | | | | | | | | The composite channel credentials creation does not change the passed-in channel creds anymore.
| | * added grpc_client_uchannel_set_subchannel funcGravatar David Garcia Quintas2015-10-19
| | |
| | * Merge branch 'master' of github.com:grpc/grpc into microchannelsGravatar David Garcia Quintas2015-10-19
| | |\ | | |/ | |/|
| * | Merge pull request #3726 from dgquintas/iomgr_executorGravatar Craig Tiller2015-10-19
| |\ \ | | | | | | | | Introducing grpc_executor, for all your threading needs
* | | | Merge branch 'master' of https://github.com/grpc/grpc into core_creds_api_changeGravatar Julien Boeuf2015-10-17
|\| | |
| * | | Merge pull request #3767 from ctiller/cache-accept-encGravatar David G. Quintas2015-10-15
| |\ \ \ | | | | | | | | | | Cache encodings accepted by peer on mdelem
| * \ \ \ Merge pull request #3786 from ↵Gravatar Vijay Pai2015-10-14
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | ctiller/try-this-simple-trick-to-double-performance Set current worker for longer
| * \ \ \ \ Merge pull request #3794 from ctiller/mfGravatar Vijay Pai2015-10-14
| |\ \ \ \ \ | | | | | | | | | | | | | | Metadata atomic magic
| * \ \ \ \ \ Merge pull request #3618 from dgquintas/cq_alarmGravatar Vijay Pai2015-10-14
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | Added grpc_alarm (renamed previous one to grpc_timer)
| | | | | | | * Merged with #3788Gravatar David Garcia Quintas2015-10-13
| | | | | | | |
| | | | | | | * Merge branch 'master' of github.com:grpc/grpc into microchannelsGravatar David Garcia Quintas2015-10-13
| | | | | | | |\
| | | | | | * | | We need the iomgr_init for winsocks initialization.Gravatar David Garcia Quintas2015-10-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also fixed (thanks @nicolasnoble) wrong construction of error msg.
| | * | | | | | | Merge branch 'master' of github.com:grpc/grpc into cq_alarmGravatar David Garcia Quintas2015-10-13
| | |\ \ \ \ \ \ \ | | | | |_|_|_|_|/ | | | |/| | | | |
| * | / | | | | | Fix call data init in census grpc filter.Gravatar Hongyu Chen2015-10-13
| | |/ / / / / / | |/| | | | | |
| | | | | | * | Updated Windows resolverGravatar David Garcia Quintas2015-10-13
| | | | | | | |
| * | | | | | | Merge pull request #3754 from ctiller/latent-seeGravatar David G. Quintas2015-10-13
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Latency profiling support
| | | | | | | * | removed unused local varGravatar David Garcia Quintas2015-10-13
| | | | | | | | |
| | | * | | | | | Merge branch 'master' of github.com:grpc/grpc into cq_alarmGravatar David Garcia Quintas2015-10-12
| | | |\ \ \ \ \ \ | | |_|/ / / / / / | |/| | | | | | |
| | | | | | | * | Merge branch 'master' of github.com:grpc/grpc into iomgr_executorGravatar David Garcia Quintas2015-10-12
| | | | | | | |\ \ | | |_|_|_|_|_|/ / | |/| | | | | | |
| | | | | | | * | Flush exec_ctx work within loopGravatar David Garcia Quintas2015-10-12
| | | | | | | | |
| * | | | | | | | Merge pull request #3788 from dgquintas/one_less_lockGravatar Craig Tiller2015-10-12
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Avoid lock/unlock for common client channel pick.
| * \ \ \ \ \ \ \ \ Merge pull request #3804 from vjpai/gcc44_issuesGravatar Craig Tiller2015-10-12
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Stop using atm operations on fd->shutdown
| * \ \ \ \ \ \ \ \ \ Merge pull request #3785 from jboeuf/boringssl_type_issuesGravatar Nicolas Noble2015-10-12
| |\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Removing warnings when using boringssl.
| | | * | | | | | | | | Stop using atm operations on fd->shutdown since that is already usedGravatar Vijay Pai2015-10-12
| | |/ / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | within fd->mu anyway (and is not the right size for atm in some cases)
| | | | | | * | | | | Fix race conditionsGravatar Craig Tiller2015-10-10
| | | | | | | | | | |
* | | | | | | | | | | Fixing mem leak and compilation error in tsan.Gravatar Julien Boeuf2015-10-10
| | | | | | | | | | |
* | | | | | | | | | | Got the core test passing.Gravatar Julien Boeuf2015-10-09
| | | | | | | | | | |
* | | | | | | | | | | Got core to compile (without the tests)Gravatar Julien Boeuf2015-10-09
| | | | | | | | | | |
| | | | | | * | | | | Make getting metadata user data a lock free operationGravatar Craig Tiller2015-10-09
| | | | | | | | | | |
| | | | | | * | | | | Make metadata unref atomicGravatar Craig Tiller2015-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-performanceGravatar Craig Tiller2015-10-09
| | | | | | | |\ \ \ \ | | | | | |_|_|/ / / / | | | | |/| | | | | |
| | | | | | | | * | | Merge branch 'latent-see' into cache-accept-encGravatar Craig Tiller2015-10-09
| | | | | | | | |\ \ \ | | | | | |_|_|_|/ / / | | | | |/| | | | | |
| | | | * | | | | | | Merge github.com:grpc/grpc into latent-seeGravatar Craig Tiller2015-10-09
| | | | |\ \ \ \ \ \ \ | | |_|_|/ / / / / / / | |/| | | | | | | | |
| | | | | | | * | | | Merge branch 'latent-see' into latent-more-seeGravatar Craig Tiller2015-10-09
| | | | | | | |\ \ \ \ | | | | | |_|_|/ / / / | | | | |/| | | | | |
| | | | * | | | | | | Fix asan compile errorGravatar Craig Tiller2015-10-09
| | | | | | | | | | |
| | | | * | | | | | | Move profiling system to gprGravatar Craig Tiller2015-10-09
| | | | | | | | | | |