mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-01-31 19:43:32 +00:00
5b42c810a5
This change brings the /zip/... read-only filesystem into performance parity with the native Linux filesystem which doesn't use compression therefore, imagine how much faster this could be with bloom filtering rather than simple binary search, and if we used zstd instead of zlib
17 lines
476 B
C
17 lines
476 B
C
#ifndef COSMOPOLITAN_LIBC_INTRIN_KMALLOC_H_
|
|
#define COSMOPOLITAN_LIBC_INTRIN_KMALLOC_H_
|
|
#ifdef _COSMO_SOURCE
|
|
#define kmalloc __kmalloc
|
|
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
|
COSMOPOLITAN_C_START_
|
|
|
|
void *kmalloc(size_t)
|
|
mallocesque attributeallocsize((1)) returnsaligned((8));
|
|
|
|
void __kmalloc_lock(void);
|
|
void __kmalloc_unlock(void);
|
|
|
|
COSMOPOLITAN_C_END_
|
|
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
|
#endif /* _COSMO_SOURCE */
|
|
#endif /* COSMOPOLITAN_LIBC_INTRIN_KMALLOC_H_ */
|