Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | resolve comments | 2017-12-11 | |
| | |||
* | Add dummy operator delete to make VS2015 not complain. | 2017-12-11 | |
| | |||
* | Update clang-format to 5.0 | 2017-11-03 | |
| | |||
* | Adopt the static factory pattern (#10) | 2017-10-27 | |
| | | | | | | | | | | | | | | * Switch sync streams from "struct internal" to static factory in namespace internal * Reduce diff size * fix friends * Use static factory pattern for async unary calls * Use static factories for async streams * clang-format | ||
* | Separate public and internal C++ interfaces | 2017-10-26 | |
| | |||
* | Construction of streams shouldn't require triggering async ops | 2017-09-14 | |
| | |||
* | Delete deprecated constructor and CallOpSetCollectionInterface | 2017-08-11 | |
| | |||
* | Add a default delete override for the interface | 2017-08-02 | |
| | |||
* | Revert "Separate internal-only and public parts of C++ API" | 2017-07-25 | |
| | |||
* | Internalize structs and methods meant for being exposed through codegen | 2017-07-10 | |
| | | | | or that interface with core and are only for internal use | ||
* | Use pointer to avoid assignment and race. | 2017-07-08 | |
| | |||
* | Fix use of terminal underscores in field names. | 2017-06-22 | |
| | |||
* | Re-enable public constructor for ClientAsyncResponseReader to avoid busting ↵ | 2017-06-22 | |
| | | | | client that bypassed code generator. This code is deprecated-on-arrival as it is a performance pessimization. This code path should not be used. | ||
* | Merge pull request #11429 from gkelly/fix-extra-semis | 2017-06-08 | |
|\ | | | | | Remove extraneous semicolons. | ||
* | | auto-fix most of licenses | 2017-06-08 | |
| | | |||
| * | Remove extraneous semicolons. | 2017-06-07 | |
|/ | | | | Fixes compilation if building with -Wextra-semi. | ||
* | format changes, address comments | 2017-05-11 | |
| | |||
* | fix bad line breaks and lengths | 2017-05-10 | |
| | |||
* | address comments, format changes | 2017-05-10 | |
| | |||
* | address comments | 2017-05-09 | |
| | |||
* | cpp doc nits | 2017-05-05 | |
| | |||
* | Convert all async client stream types to not allocate | 2017-04-05 | |
| | |||
* | Dont break codegen barrier | 2017-04-05 | |
| | |||
* | Async end2end test passes | 2017-03-31 | |
| | |||
* | Call ref/unref, bugfixes | 2017-03-31 | |
| | |||
* | Pour one out for shared ptr | 2017-03-17 | |
| | |||
* | [EXPERIMENTAL] allocate unary response writer against call arena | 2017-03-16 | |
| | |||
* | clang-format | 2016-11-01 | |
| | |||
* | Use C++11 final and override | 2016-11-01 | |
| | |||
* | Merge branch 'master' of github.com:grpc/grpc into codegen_cleanse | 2016-08-02 | |
|\ | |||
* | | removed codegen/log.h | 2016-07-27 | |
| | | |||
| * | C++ Compression Level set properly | 2016-07-21 | |
|/ | |||
* | Reduce the number of unnecessary allocations | 2016-07-14 | |
| | |||
* | Let Next set ok=true when receiving error status | 2016-06-01 | |
| | |||
* | Fix missing arg | 2016-04-01 | |
| | |||
* | Fix client_crash_test, implement idempotency, fail_fast for C++ | 2016-04-01 | |
| | |||
* | Update copyrights | 2016-03-31 | |
| | |||
* | Auto-changes | 2016-03-25 | |
| | |||
* | clang-format | 2016-03-09 | |
| | |||
* | clang-format | 2016-03-08 | |
| | |||
* | wip. prior to cq refactoring | 2016-03-07 | |
| | |||
* | Ref the collection only when it will be used (and later finalized) | 2016-02-05 | |
| | |||
* | Undo much of the previous commits so that only CallOpSet groups | 2016-02-05 | |
| | | | | with a Sneaky member are in a collection. | ||
* | Wrap groups of related CallOpSet's into a ref-counted structure | 2016-02-05 | |
| | | | | | | | | | | whenever appropriate so as to avoid any unintentional free-before-use problems. Potential performance issue: this triggers an additional allocation for each Async call initiation, along with the cost of ref-counting shared_ptr . But this is worth it for the additional safety provided here without any change to the exposed C++ API. | ||
* | sanity fixes | 2016-01-27 | |
| | |||
* | DONE!!1one | 2016-01-27 | |