|  Soheil Hassas Yeganeh
				
				bdd3fdddb2
				Expose cycle counter and use it /channelz. | 6 年之前 | |
|---|---|---|
| .. | ||
| README.md | 7 年之前 | |
| abstract.h | 7 年之前 | |
| arena.cc | 6 年之前 | |
| arena.h | 6 年之前 | |
| atomic.h | 6 年之前 | |
| debug_location.h | 6 年之前 | |
| fork.cc | 6 年之前 | |
| fork.h | 6 年之前 | |
| global_config.h | 6 年之前 | |
| global_config_custom.h | 6 年之前 | |
| global_config_env.cc | 6 年之前 | |
| global_config_env.h | 6 年之前 | |
| global_config_generic.h | 6 年之前 | |
| host_port.cc | 6 年之前 | |
| host_port.h | 6 年之前 | |
| inlined_vector.h | 6 年之前 | |
| manual_constructor.h | 7 年之前 | |
| map.h | 6 年之前 | |
| memory.h | 6 年之前 | |
| optional.h | 6 年之前 | |
| orphanable.h | 6 年之前 | |
| pair.h | 6 年之前 | |
| ref_counted.h | 6 年之前 | |
| ref_counted_ptr.h | 6 年之前 | |
| string_view.h | 6 年之前 | |
| sync.h | 6 年之前 | |
| thd.h | 6 年之前 | |
| thd_posix.cc | 6 年之前 | |
| thd_windows.cc | 6 年之前 | |
The files in this directory contain various utility code for C++ code. None of this code is gRPC-specific; anything here may also be useful for other open source projects written in C++.
Note that this is one of the few places in src/core where we allow the use of portability macros.
Note that this is the only place in src/core where we allow
use of the C++ standard library (i.e., anything in the std::
namespace).  And for now, we require that any use of the
standard library is build-time-only -- i.e., we do not allow
run-time dependencies on libstdc++.  For more details, see
gRFC L6 and
Moving gRPC core to C++.