Soheil Hassas Yeganeh
|
48e4a81b05
|
Remeve memset(0) from arena allocated memory.
Callers are updated to properly initialize the memory.
This behavior can be overridden using GRPC_ARENA_INIT_STRATEGY
environment variable.
|
6 years ago |
ncteisen
|
1a7f14fd31
|
Remove uneeded header
|
6 years ago |
Soheil Hassas Yeganeh
|
cc5fe63da0
|
Fix bazel for //test/cpp/microbenchmarks/...
Fix a build failure due to missed dependency and add the bm_create_call
benchmark to the build targets.
|
6 years ago |
ncteisen
|
f53e6884b6
|
Fix two build breakages
|
6 years ago |
ncteisen
|
e35f24da4d
|
reviewer feedback
|
6 years ago |
ncteisen
|
8362e7042d
|
Undo adding new API to tranport
|
6 years ago |
ncteisen
|
fd2fe1d5c4
|
Channelz server listening socket support
|
6 years ago |
Hope Casey-Allen
|
d568fba51a
|
Add documentation for running microbenchmarks with other tooling
|
6 years ago |
ncteisen
|
404b2515af
|
reviewer feedback
|
6 years ago |
ncteisen
|
f2b493e369
|
reviewer feedback
|
6 years ago |
ncteisen
|
4cc16f951c
|
Simplifiy transport querying function
|
6 years ago |
Yash Tibrewal
|
a1598c5abf
|
Create interfaces and initial plumbing for interception API
|
6 years ago |
Vijay Pai
|
9134639877
|
Warn on non-virtual destructor if class has virtual functions
|
6 years ago |
Hope Casey-Allen
|
4c6e7ce15d
|
Destroy metadata buffer at end of benchmark loop
|
6 years ago |
Hope Casey-Allen
|
d44feec92f
|
Reassign arena pointer instead of stomping on memory
|
6 years ago |
Hope Casey-Allen
|
4b721fbde0
|
Destroy arena at end of benchmark to not leak memory
|
6 years ago |
Hope Casey-Allen
|
29d9489ea9
|
Increase initial arena size to be more representative of real workload scenario and increase frequency of recreating the arena to avoid oom
|
6 years ago |
Hope Casey-Allen
|
91727bd015
|
Move arena create outside of benchmark, format, and typo fix
|
6 years ago |
Noah Eisen
|
c33ec79cd8
|
Only output stats if they were collected
|
6 years ago |
Hope Casey-Allen
|
967bbcd5d3
|
Fixing benchmark name and adding a new one
|
6 years ago |
Yash Tibrewal
|
8d47cd4992
|
Revert "Revert "Fathom tcp changes""
|
6 years ago |
Jan Tattermusch
|
97ba943f17
|
Revert "Fathom tcp changes"
|
6 years ago |
Vijay Pai
|
a4326eb7b8
|
Add comment to address reviewer comment
|
6 years ago |
Vijay Pai
|
a0e92e7727
|
Add proper synchronization so that stats are setup and destroyed cleanly
|
6 years ago |
Vijay Pai
|
9043a4f56d
|
Some cleanup
|
6 years ago |
Vijay Pai
|
17e3611c0d
|
Infrastructure for adding custom polling engines
|
6 years ago |
Yash Tibrewal
|
f0397933b0
|
Fathom TCP level changes. TracedBuffer for keeping track of all buffers
to be traced. Adding tests for Fathom and TracedBuffer. A lot more.
Please read PR description.
|
6 years ago |
Juanli Shen
|
f5f1d57d7a
|
Add load reporting filter
|
7 years ago |
ncteisen
|
77472309d5
|
Add channel creation benchmark
|
7 years ago |
adelez
|
5bdd9a8cb9
|
Revert "Revert "Add suppressions to sanitizers for bazel builds""
|
7 years ago |
Noah Eisen
|
58e0cbf9fb
|
Enable the performance-* clang-tidy checks
|
7 years ago |
Nicolas Noble
|
43557fee0b
|
Revert "Add suppressions to sanitizers for bazel builds"
|
7 years ago |
Mark D. Roth
|
817d28fed6
|
Revert "Merge pull request #15746 from grpc/revert-15709-recv_trailing_metadata_ready2"
This reverts commit 3f9308ce1f , reversing
changes made to 92a0ae0b10 .
|
7 years ago |
Adele Zhou
|
4cd659505c
|
Add data param to grpc_cc_library
|
7 years ago |
Mark D. Roth
|
0159026111
|
Revert "Second attempt: move recv_trailing_metadata into its own callback, don't use on_complete for recv_ops"
|
7 years ago |
Mark D. Roth
|
9846826b51
|
Revert "Revert "move recv_trailing_metadata into its own callback, don't use on_complete for recv_ops""
This reverts commit f371513445 .
|
7 years ago |
Mark D. Roth
|
c6664b0467
|
Revert "move recv_trailing_metadata into its own callback, don't use on_complete for recv_ops"
|
7 years ago |
Mark D. Roth
|
f371513445
|
Revert "move recv_trailing_metadata into its own callback, don't use on_complete for recv_ops"
|
7 years ago |
Mark D. Roth
|
8ae0ff0af2
|
Move recv_trailing_metadata into its own callback. Don't use
on_complete for recv_ops.
|
7 years ago |
Alexander Polcyn
|
4e8a2f5f27
|
Remove already_closed param from fd_orphan
|
7 years ago |
Vizerai
|
8cd49c528d
|
update
|
7 years ago |
Noah Eisen
|
e8157e662c
|
remove unnecessary blank line
|
7 years ago |
Noah Eisen
|
39a6bb6c3e
|
Fix asan closure bug
|
7 years ago |
Vizerai
|
95393cf530
|
Fixed opencensus benchmark to be compliant with grpc benchmarks.
|
7 years ago |
ncteisen
|
771385789b
|
Dont use benchmark counters
|
7 years ago |
ncteisen
|
40ec89ff67
|
Support microbenchmarks internally
|
7 years ago |
Yash Tibrewal
|
adc733f024
|
Make linux polling engines capable of tracking errors separately with
backward compatibility.
|
7 years ago |
Vijay Pai
|
cdddc8ce42
|
Desneak client unary call, avoid Hyrum's Law (used for 1-thread simplicity)
|
7 years ago |
Mark D. Roth
|
3d8b32d8b3
|
Convert byte_stream API to C++.
|
7 years ago |
Vijay Pai
|
c90a85649b
|
Change grpc++ references in names to grpcpp
|
7 years ago |