78 Commits (901e72edc0b25069f43bc76f744d529a087bf183)

Author SHA1 Message Date
Craig Tiller 1c885232e0
Reland te:trailers metadata change with fixes (#27785) 3 years ago
Craig Tiller 33fff40174
Revert "Reland te: trailers metadata stuff (#27781)" (#27784) 3 years ago
Craig Tiller f5ab108ab7
Reland te: trailers metadata stuff (#27781) 3 years ago
Craig Tiller 2039cec4b1
Revert "Add metadata specialization for te: trailers (#27714)" (#27779) 3 years ago
Craig Tiller 7cded136b7
Add metadata specialization for te: trailers (#27714) 3 years ago
Craig Tiller 632cc4cc36
Make hpack tracing available in opt builds also (#27728) 3 years ago
Craig Tiller 1df153f46e
Revert "Revert "Move metadata setting into HPackParser (#27545)" (#27686)" (#27688) 3 years ago
Craig Tiller 0e6ced8800
Revert "Move metadata setting into HPackParser (#27545)" (#27686) 3 years ago
Craig Tiller f57a1f7d8c
Move metadata setting into HPackParser (#27545) 3 years ago
Craig Tiller b2942f601c
Modify hpack benchmark scenarios (#27567) 3 years ago
Craig Tiller 91a2db9bc2
Make deadline the first metadata trait (#27468) 3 years ago
Craig Tiller 9872da79a1
Eliminate grpc_metadata_batch_{init,destroy,move} (#27349) 3 years ago
Craig Tiller fd233193ec
Encapsulate metadata aggregates (#27262) 3 years ago
Craig Tiller ea389c00c2
Adjust include order per style guide (#27175) 3 years ago
Craig Tiller dc701787e2
Convert HPACK encoder to C++ (#27226) 3 years ago
Craig Tiller bbea27de46
Reland HPACK parsing changes (#26997) 3 years ago
Craig Tiller 840bcce9c4
Revert "HPACK Table --> C++ (#26851)" (#26995) 3 years ago
Craig Tiller 83bcb0cf2e
HPACK Table --> C++ (#26851) 3 years ago
Craig Tiller 613b90ba93
Revert "Buffer HPACK parsing until the end of a header boundary (#26700)" (#26825) 3 years ago
Craig Tiller 8bab3e4bf4
Buffer HPACK parsing until the end of a header boundary (#26700) 3 years ago
Craig Tiller d3e5803cb2
Move HPACK parser to C++ (#26689) 3 years ago
Esun Kim ca945a58e9
Introduced grpc_error_handle (#25902) 4 years ago
Esun Kim 62ac3f075a Added call to grpc::testing::TestEnvironment in tests 4 years ago
Esun Kim 3a519a0b64 Replaced grpc_core New & Delete with C++ new & delete 5 years ago
Vijay Pai 406b70629a Remove unused parameter warning (17 of 20) 5 years ago
Arjun Roy 0b06676c9e hpack encoder optimizations. 5 years ago
Vijay Pai 1077b3435c Use range-based for on state rather than state.KeepRunning when possible 5 years ago
Arjun Roy b46e3668d3 s/branch/tail_call/ for CH2 on_hdr(). 5 years ago
Hope Casey-Allen 59564ebd96 Fix warnings to unblock gcc8 support 5 years ago
Arjun Roy b1d73a01f1 Removed duplicate static table from hpack table. Removed an or instruction for 5 years ago
Esun Kim e18ed03c04 Made gRPC inialized after entering main function in microbenchmarks. 6 years ago
Arjun Roy 8ce42f67b2 Shrink arena size by 40 bytes and add additional 6 years ago
Soheil Hassas Yeganeh 48e4a81b05 Remeve memset(0) from arena allocated memory. 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
Hope Casey-Allen 967bbcd5d3 Fixing benchmark name and adding a new one 6 years ago
Noah Eisen 58e0cbf9fb Enable the performance-* clang-tidy checks 7 years ago
ncteisen 40ec89ff67 Support microbenchmarks internally 7 years ago
Vijay Pai 2f4161c210 Use stack frame size limits for consistency with internal builds 7 years ago
Noah Eisen 4d20a66685 Run clang fmt 7 years ago
Noah Eisen be82e64b3d Autofix c casts to c++ casts 7 years ago
Muxi Yan 38fcd0c6c3 clang-format 7 years ago
Yash Tibrewal 8cf1470a51
Revert "Revert "All instances of exec_ctx being passed around in src/core removed"" 7 years ago
Yash Tibrewal ad4d2dde00
Revert "All instances of exec_ctx being passed around in src/core removed" 7 years ago
Yash Tibrewal c354269ba7 Remove _ prefixed variable names 7 years ago
Yash Tibrewal 6c26b16fe0 Move ExecCtx to grpc_core namespace. Make exec_ctx a private static in ExecCtx and some minor changes 7 years ago
Yash Tibrewal 75122c2357 Address some PR comments 7 years ago