?? clalloc.h
字號:
/* przydziel pamiec tak jak malloc/calloc */
/* ale od adresu bedacego calkowita wielokrotnoscia dlugosci linii cache */
/* do zwalniania trzeba uzyc clafree */
/* makro CLALLOC_OFF wylacza modul - zastepuje cla* odpowiednikami bez z stdlib*/
#ifndef __CLALLOC_H
#define __CLALLOC_H
#include <stdlib.h>
/* #define CLALLOC_OFF /**/
#ifndef CLALLOC_OFF
/* dlugosc linii cache */
#define CACHE_LINE_BYTES 128
/* rozmiar bufora pamietajacego alokacje wykonane i niezwolnione */
#define CLALLOC_TAB_SIZE 16
void *clacalloc(size_t num, size_t size);
void *clamalloc(size_t bytes);
void clafree(void * addr);
#else
#define clacalloc calloc
#define clamalloc malloc
#define clafree free
#endif /* CLALLOC_OFF */
#endif
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -