extern uns sorter_trace, sorter_presort_bufsize, sorter_stream_bufsize;
extern uns sorter_debug, sorter_min_radix_bits, sorter_max_radix_bits;
extern u64 sorter_bufsize;
+extern struct fb_params sorter_fb_params;
#define SORT_TRACE(x...) do { if (sorter_trace) log(L_DEBUG, x); } while(0)
#define SORT_XTRACE(level, x...) do { if (sorter_trace >= level) log(L_DEBUG, x); } while(0)
struct mempool *pool;
clist bucket_list;
- void *big_buf, *big_buf_half;
- size_t big_buf_size, big_buf_half_size;
+ void *big_buf;
+ size_t big_buf_size;
int (*custom_presort)(struct fastbuf *dest, void *buf, size_t bufsize);