Yash Tibrewal
3b1d176e9d
LogicalThread
5 years ago
Vijay Pai
be6979202b
Revamp server-side C++ callback API, message allocator, and mocking
5 years ago
Alexander Polcyn
df4801a7fc
Address comments; remove unneedd nullptr check
5 years ago
Alexander Polcyn
6b62e2d1cc
Post-review change; ensure handshake queue has been initialized in alts_tsi_handshaker_test
5 years ago
Alexander Polcyn
528d50ab15
Add a global queue to limit the number of outstanding ALTS handshakes
5 years ago
Mark D. Roth
80c69d8277
Remove unnecessary owners in client_channel tree.
5 years ago
Yash Tibrewal
114f03ed6d
Reduce log level of gpr_cpu_current_cpu to GPR_DEBUG
5 years ago
Yash Tibrewal
79aa21fa71
Reviewer comments
5 years ago
Mikko Rantanen
71d627c2c7
Fix format
5 years ago
Mikko Rantanen
ff4af602b0
Ensure awake pollset_work threads exist on Windows
5 years ago
Yash Tibrewal
61020b55f9
Remove GRPC_CLOSURE_LIST_SCHED and remove scheduler field from grpc_closure
5 years ago
Zhen Lian
15c9e4f0d5
Patch for PR#20873
5 years ago
Alexander Polcyn
8e9c5a4c33
Update CLOSURE_RUN to Closure::Run
5 years ago
Alexander Polcyn
d7c51c6163
Have ALTS handshake clients do a RECV_STATUS op
5 years ago
Soheil Hassas Yeganeh
3261d69ae4
Use 64-bit atomic variales instead of gpr_atm in channelz.
...
There is possibility of overflow for both timestamps and counters.
Use Atomic<int64_t> and Atomic<gpr_cycle_counter> to make sure
there is no overflow.
Prior to bdd3fdddb2
, we were using grpc_millis. So the overflow
was hidden due to the fact that the deltas were correct upto 2^32
milliseconds (i.e., 49 days).
5 years ago
Esun Kim
969d884185
Clean memory.h
5 years ago
Yash Tibrewal
628bfb7978
Removed unused functions
5 years ago
Yash Tibrewal
800a9eb775
Fix TSAN race in handshaker code
5 years ago
Yash Tibrewal
0a9a0eb2e0
Reviewer comments
5 years ago
Yash Tibrewal
d60b60a837
Reviewer comments
5 years ago
Esun Kim
e8863d0064
Fix new & delete match
5 years ago
Esun Kim
e45b60d1fe
Fix unique_ptr<char> memory allocation mismatch
5 years ago
Esun Kim
c569f9883f
Add legacy functions for internal usage
5 years ago
Yash Tibrewal
eff1648ad7
Remove unused variable
5 years ago
Zhen Lian
ddf565db33
running clang-format -i on each modified files
5 years ago
Esun Kim
b2b7fc9af8
Replaced grpc_core::UniquePtr with std::unique_ptr
5 years ago
Esun Kim
5a5734ff03
Use std::string for channelz
6 years ago
Esun Kim
d287745c77
Fix test
6 years ago
Esun Kim
3d3577e28d
Update by review
6 years ago
Esun Kim
3a519a0b64
Replaced grpc_core New & Delete with C++ new & delete
6 years ago
Esun Kim
3de8f0b849
Replaced grpc_core::Map with std::map
6 years ago
Esun Kim
0bf9799107
Replaced grpc_core::Set with std::set
6 years ago
Esun Kim
de81f120b2
Abseilify StringView
6 years ago
Siddhesh Poyarekar
656ed62d0f
Fix error in usage of _SC_THREAD_STACK_MIN in test
...
_SC_THREAD_STACK_MIN is intended to be used as an argument to sysconf
and not by itself. This may have slipped past testing on x86 due to
the round up to page size, but failed on aarch64 because aarch64 has
conservative stack guard requirements to account for different page
sizes (4K and 64K).
Sysconfs get used correctly elsewhere in this file, so this is likely
just a typo.
Signed-off-by: Siddhesh Poyarekar <siddhesh@linaro.org>
6 years ago
Esun Kim
4e396883d4
Update by review
6 years ago
Esun Kim
1e74c102cd
Add GRPC_USE_ABSL flag
6 years ago
Lidi Zheng
c34bef4ca4
Format all Bazel files with buildifier
6 years ago
Yash Tibrewal
0ca0a6f341
Remove new GRPC_CLOSURE_SCHED occurences
6 years ago
Eric Gribkoff
ea73b5cda1
replace existing factory arg, if any
6 years ago
Esun Kim
81df105ac8
Deprecate gpr_get/set_allocation_functions
6 years ago
Alexander Polcyn
6bb8629879
Add tests that expose a race and lock cycle in alts client, fix TSAN issues
6 years ago
Yash Tibrewal
5439944732
Revert "Fix error object memory leak in GetSystemRootCerts"
6 years ago
Yash Tibrewal
57c0ac011d
Reviewer comments
6 years ago
Yash Tibrewal
a9da023413
Reviewer comments
6 years ago
Juanli Shen
4444c0a3d5
Disable client_idle_filter
6 years ago
Yash Tibrewal
08ba7246c0
Remove GRPC_CLOSURE_RUN and replace with grpc_core::Closure::Run
6 years ago
Yash Tibrewal
dd468c9268
iOS changes
6 years ago
Yash Tibrewal
2b8cd9a01b
Nullptr check
6 years ago
Yash Tibrewal
d8d1119ff3
Reviewer comments
6 years ago
Yash Tibrewal
01ea1dea07
libuv changes
6 years ago