Skip to content

Merge latest changes from master branch#142

Merged
murgatroid99 merged 49 commits intogrpc:new_invoke_apifrom
ctiller:update-api
Jan 21, 2015
Merged

Merge latest changes from master branch#142
murgatroid99 merged 49 commits intogrpc:new_invoke_apifrom
ctiller:update-api

Conversation

@ctiller
Copy link
Copy Markdown
Member

@ctiller ctiller commented Jan 21, 2015

No description provided.

ctiller and others added 30 commits January 15, 2015 15:46
Allows us to collect profiles of the open source build using gprof.
This change pulls out a separate pollset_kick module, which currently
uses a freelist of pipes dynamically assigned to pollsets when they
enter polling rather than the previous racy sharding mechanism.

We ultimately may wish to eliminate the dynamic assignment for multipoll
sets, but this should be sufficient for the moment.
Factor out the pollset kicking mechanism and eliminate sharding
Instead of third party simplejson module, to save a dependency.
Opportunistically use perftools if installed.
Yay fewer dependencies.
Instead of C++ or not C++, name C++ and C, in preparation for being able to name other languages in the future.
Add a template to generate a complete list of tests for C/C++, and use it to generate the list of binaries to run tests for.
Generate tests to run from build.json, not by globbing the binaries directory
Add a tool to cleanup build.json
nicolasnoble and others added 19 commits January 19, 2015 15:54
Conflicts:
	src/core/transport/chttp2_transport.c
Allow secure connections with fling server
Disconnect on bad connection prefix
Add extern where its required
Add ability to test build.json is clean
Substantially rewriting INSTALL instructions.
This caps the size of the poll kick freelist at the arbitrary value of
25.
Cap the size of the poll kick freelist.
Conflicts:
	src/cpp/client/channel.cc
	src/cpp/stream/stream_context.cc
	src/cpp/stream/stream_context.h
	src/php/ext/grpc/call.c
	test/core/end2end/tests/max_concurrent_streams.c
murgatroid99 added a commit that referenced this pull request Jan 21, 2015
Merge latest changes from master branch
@murgatroid99 murgatroid99 merged commit eb0fdb6 into grpc:new_invoke_api Jan 21, 2015
@ctiller ctiller deleted the update-api branch January 26, 2015 06:29
lalo pushed a commit to lalo/grpc that referenced this pull request Oct 19, 2017
enumerations example and no-warnings test case need to depend on gbc.

Closes grpc#142.
@lock lock bot locked as resolved and limited conversation to collaborators Feb 2, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants