| 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