• Home
Name Date Size #Lines LOC

..--

README.mdD12-May-2024346 96

alloc.ccD12-May-20241.8 KiB7649

alloc.hD12-May-2024927 296

arena.hD12-May-20241.7 KiB4813

atm.ccD12-May-20241.1 KiB3614

cpu_iphone.ccD12-May-20241.4 KiB4513

cpu_linux.ccD12-May-20242 KiB8352

cpu_posix.ccD12-May-20242.4 KiB8444

cpu_windows.ccD12-May-2024938 3411

env.hD12-May-20241.3 KiB418

env_linux.ccD12-May-20242 KiB7745

env_posix.ccD12-May-20241.2 KiB4820

env_windows.ccD12-May-20241.9 KiB7547

log.ccD12-May-20244.8 KiB141104

log_android.ccD12-May-20242 KiB7444

log_linux.ccD12-May-20243 KiB11276

log_posix.ccD12-May-20243 KiB10876

log_windows.ccD12-May-20243.3 KiB11777

murmur_hash.ccD12-May-20241.8 KiB8144

murmur_hash.hD12-May-2024907 306

spinlock.hD12-May-20242 KiB5420

string.ccD12-May-20248.8 KiB344279

string.hD12-May-20244.1 KiB11331

string_posix.ccD12-May-20241.8 KiB7338

string_util_windows.ccD12-May-20242.4 KiB8350

string_windows.ccD12-May-20241.7 KiB7034

string_windows.hD12-May-2024987 338

sync.ccD12-May-20243.4 KiB12579

sync_abseil.ccD12-May-20243.5 KiB11777

sync_posix.ccD12-May-20244.5 KiB171129

sync_windows.ccD12-May-20243.5 KiB12179

time.ccD12-May-20248.1 KiB264204

time_posix.ccD12-May-20245.2 KiB187130

time_precise.ccD12-May-20245.2 KiB169127

time_precise.hD12-May-20242.2 KiB7137

time_windows.ccD12-May-20242.6 KiB9964

tls.hD12-May-20241.8 KiB7316

tls_gcc.hD12-May-20241.5 KiB5322

tls_msvc.hD12-May-20241.7 KiB5521

tls_pthread.ccD12-May-2024893 318

tls_pthread.hD12-May-20241.9 KiB5722

tls_stdcpp.hD12-May-20241.5 KiB4915

tmpfile.hD12-May-20241.1 KiB336

tmpfile_msys.ccD12-May-20241.6 KiB5928

tmpfile_posix.ccD12-May-20241.8 KiB7141

tmpfile_windows.ccD12-May-20241.9 KiB7034

useful.hD12-May-20242.3 KiB6730

wrap_memcpy.ccD12-May-20241.2 KiB4316

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