Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | - | - | ||||
README.md | D | 03-May-2024 | 346 | 9 | 6 | |
alloc.cc | D | 03-May-2024 | 2.6 KiB | 100 | 68 | |
alloc.h | D | 03-May-2024 | 927 | 29 | 6 | |
arena.cc | D | 03-May-2024 | 4.5 KiB | 146 | 91 | |
arena.h | D | 03-May-2024 | 1.4 KiB | 42 | 9 | |
atm.cc | D | 03-May-2024 | 1.1 KiB | 36 | 14 | |
cpu_iphone.cc | D | 03-May-2024 | 1.3 KiB | 37 | 6 | |
cpu_linux.cc | D | 03-May-2024 | 2 KiB | 83 | 52 | |
cpu_posix.cc | D | 03-May-2024 | 2.2 KiB | 82 | 45 | |
cpu_windows.cc | D | 03-May-2024 | 938 | 34 | 11 | |
env.h | D | 03-May-2024 | 1.5 KiB | 44 | 8 | |
env_linux.cc | D | 03-May-2024 | 2.4 KiB | 83 | 51 | |
env_posix.cc | D | 03-May-2024 | 1.2 KiB | 48 | 20 | |
env_windows.cc | D | 03-May-2024 | 1.8 KiB | 73 | 45 | |
host_port.cc | D | 03-May-2024 | 2.7 KiB | 99 | 57 | |
host_port.h | D | 03-May-2024 | 1.7 KiB | 44 | 6 | |
log.cc | D | 03-May-2024 | 3.1 KiB | 103 | 71 | |
log_android.cc | D | 03-May-2024 | 2 KiB | 77 | 46 | |
log_linux.cc | D | 03-May-2024 | 2.6 KiB | 98 | 65 | |
log_posix.cc | D | 03-May-2024 | 2.6 KiB | 95 | 65 | |
log_windows.cc | D | 03-May-2024 | 2.8 KiB | 103 | 64 | |
mpscq.cc | D | 03-May-2024 | 3.1 KiB | 118 | 84 | |
mpscq.h | D | 03-May-2024 | 3.1 KiB | 87 | 31 | |
murmur_hash.cc | D | 03-May-2024 | 1.8 KiB | 81 | 44 | |
murmur_hash.h | D | 03-May-2024 | 907 | 30 | 6 | |
spinlock.h | D | 03-May-2024 | 1.4 KiB | 47 | 20 | |
string.cc | D | 03-May-2024 | 8.7 KiB | 348 | 283 | |
string.h | D | 03-May-2024 | 4.3 KiB | 120 | 37 | |
string_posix.cc | D | 03-May-2024 | 1.8 KiB | 73 | 38 | |
string_util_windows.cc | D | 03-May-2024 | 2.4 KiB | 83 | 50 | |
string_windows.cc | D | 03-May-2024 | 1.7 KiB | 70 | 34 | |
string_windows.h | D | 03-May-2024 | 987 | 33 | 8 | |
sync.cc | D | 03-May-2024 | 3.4 KiB | 125 | 79 | |
sync_posix.cc | D | 03-May-2024 | 3 KiB | 108 | 70 | |
sync_windows.cc | D | 03-May-2024 | 3.3 KiB | 119 | 78 | |
time.cc | D | 03-May-2024 | 7.3 KiB | 252 | 202 | |
time_posix.cc | D | 03-May-2024 | 4.5 KiB | 168 | 117 | |
time_precise.cc | D | 03-May-2024 | 2.2 KiB | 79 | 51 | |
time_precise.h | D | 03-May-2024 | 889 | 30 | 7 | |
time_windows.cc | D | 03-May-2024 | 2.6 KiB | 99 | 64 | |
tls.h | D | 03-May-2024 | 1.8 KiB | 69 | 13 | |
tls_gcc.h | D | 03-May-2024 | 1.5 KiB | 53 | 22 | |
tls_msvc.h | D | 03-May-2024 | 1.7 KiB | 53 | 20 | |
tls_pthread.cc | D | 03-May-2024 | 893 | 31 | 8 | |
tls_pthread.h | D | 03-May-2024 | 1.9 KiB | 57 | 22 | |
tmpfile.h | D | 03-May-2024 | 1.1 KiB | 33 | 6 | |
tmpfile_msys.cc | D | 03-May-2024 | 1.6 KiB | 59 | 28 | |
tmpfile_posix.cc | D | 03-May-2024 | 1.8 KiB | 71 | 41 | |
tmpfile_windows.cc | D | 03-May-2024 | 1.9 KiB | 70 | 34 | |
useful.h | D | 03-May-2024 | 2.2 KiB | 66 | 29 | |
wrap_memcpy.cc | D | 03-May-2024 | 1.2 KiB | 43 | 16 |
README.md
1# GPR - Google Portable Runtime for C 2 3The files in this directory contain basic utility code and platform 4abstractions for C code. None of this code is gRPC-specific; anything 5here may also be useful for other open source projects written in C. 6 7Note that this is one of the few places in src/core where we allow 8the use of portability macros. 9