| Name | Date | Size | #Lines | LOC | ||
|---|---|---|---|---|---|---|
| .. | - | - | ||||
| README.md | D | 12-May-2024 | 346 | 9 | 6 | |
| alloc.cc | D | 12-May-2024 | 1.8 KiB | 76 | 49 | |
| alloc.h | D | 12-May-2024 | 927 | 29 | 6 | |
| arena.h | D | 12-May-2024 | 1.7 KiB | 48 | 13 | |
| atm.cc | D | 12-May-2024 | 1.1 KiB | 36 | 14 | |
| cpu_iphone.cc | D | 12-May-2024 | 1.4 KiB | 45 | 13 | |
| cpu_linux.cc | D | 12-May-2024 | 2 KiB | 83 | 52 | |
| cpu_posix.cc | D | 12-May-2024 | 2.4 KiB | 84 | 44 | |
| cpu_windows.cc | D | 12-May-2024 | 938 | 34 | 11 | |
| env.h | D | 12-May-2024 | 1.3 KiB | 41 | 8 | |
| env_linux.cc | D | 12-May-2024 | 2 KiB | 77 | 45 | |
| env_posix.cc | D | 12-May-2024 | 1.2 KiB | 48 | 20 | |
| env_windows.cc | D | 12-May-2024 | 1.9 KiB | 75 | 47 | |
| log.cc | D | 12-May-2024 | 4.8 KiB | 141 | 104 | |
| log_android.cc | D | 12-May-2024 | 2 KiB | 74 | 44 | |
| log_linux.cc | D | 12-May-2024 | 3 KiB | 112 | 76 | |
| log_posix.cc | D | 12-May-2024 | 3 KiB | 108 | 76 | |
| log_windows.cc | D | 12-May-2024 | 3.3 KiB | 117 | 77 | |
| murmur_hash.cc | D | 12-May-2024 | 1.8 KiB | 81 | 44 | |
| murmur_hash.h | D | 12-May-2024 | 907 | 30 | 6 | |
| spinlock.h | D | 12-May-2024 | 2 KiB | 54 | 20 | |
| string.cc | D | 12-May-2024 | 8.8 KiB | 344 | 279 | |
| string.h | D | 12-May-2024 | 4.1 KiB | 113 | 31 | |
| string_posix.cc | D | 12-May-2024 | 1.8 KiB | 73 | 38 | |
| string_util_windows.cc | D | 12-May-2024 | 2.4 KiB | 83 | 50 | |
| string_windows.cc | D | 12-May-2024 | 1.7 KiB | 70 | 34 | |
| string_windows.h | D | 12-May-2024 | 987 | 33 | 8 | |
| sync.cc | D | 12-May-2024 | 3.4 KiB | 125 | 79 | |
| sync_abseil.cc | D | 12-May-2024 | 3.5 KiB | 117 | 77 | |
| sync_posix.cc | D | 12-May-2024 | 4.5 KiB | 171 | 129 | |
| sync_windows.cc | D | 12-May-2024 | 3.5 KiB | 121 | 79 | |
| time.cc | D | 12-May-2024 | 8.1 KiB | 264 | 204 | |
| time_posix.cc | D | 12-May-2024 | 5.2 KiB | 187 | 130 | |
| time_precise.cc | D | 12-May-2024 | 5.2 KiB | 169 | 127 | |
| time_precise.h | D | 12-May-2024 | 2.2 KiB | 71 | 37 | |
| time_windows.cc | D | 12-May-2024 | 2.6 KiB | 99 | 64 | |
| tls.h | D | 12-May-2024 | 1.8 KiB | 73 | 16 | |
| tls_gcc.h | D | 12-May-2024 | 1.5 KiB | 53 | 22 | |
| tls_msvc.h | D | 12-May-2024 | 1.7 KiB | 55 | 21 | |
| tls_pthread.cc | D | 12-May-2024 | 893 | 31 | 8 | |
| tls_pthread.h | D | 12-May-2024 | 1.9 KiB | 57 | 22 | |
| tls_stdcpp.h | D | 12-May-2024 | 1.5 KiB | 49 | 15 | |
| tmpfile.h | D | 12-May-2024 | 1.1 KiB | 33 | 6 | |
| tmpfile_msys.cc | D | 12-May-2024 | 1.6 KiB | 59 | 28 | |
| tmpfile_posix.cc | D | 12-May-2024 | 1.8 KiB | 71 | 41 | |
| tmpfile_windows.cc | D | 12-May-2024 | 1.9 KiB | 70 | 34 | |
| useful.h | D | 12-May-2024 | 2.3 KiB | 67 | 30 | |
| wrap_memcpy.cc | D | 12-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