2018-09-07 04:17:22 +00:00
|
|
|
#ifndef CONFIG_H
|
|
|
|
#define CONFIG_H
|
|
|
|
|
2018-09-07 06:10:37 +00:00
|
|
|
#include <stdbool.h>
|
|
|
|
|
2018-09-07 04:17:22 +00:00
|
|
|
#define WRITE_AFTER_FREE_CHECK true
|
2018-09-07 04:25:02 +00:00
|
|
|
#define SLOT_RANDOMIZE true
|
2018-09-07 04:33:51 +00:00
|
|
|
#define ZERO_ON_FREE true
|
2018-09-07 04:35:08 +00:00
|
|
|
#define SLAB_CANARY true
|
2018-10-06 19:36:03 +00:00
|
|
|
#define GUARD_SLABS_INTERVAL 1
|
2018-10-06 19:17:55 +00:00
|
|
|
#define GUARD_SIZE_DIVISOR 2
|
2018-10-12 19:03:59 +00:00
|
|
|
#define REGION_QUARANTINE_RANDOM_SIZE 128
|
|
|
|
#define REGION_QUARANTINE_QUEUE_SIZE 1024
|
2018-10-08 19:50:31 +00:00
|
|
|
#define REGION_QUARANTINE_SKIP_THRESHOLD (32 * 1024 * 1024)
|
2018-10-13 17:55:44 +00:00
|
|
|
#define FREE_SLABS_QUARANTINE_RANDOM_SIZE 32
|
2018-09-07 04:17:22 +00:00
|
|
|
|
|
|
|
#endif
|