|
@@ -15,13 +15,12 @@
|
|
|
*
|
|
|
*/
|
|
|
|
|
|
-#include "freelist/block_header_funcs.h"
|
|
|
-#include "other.h"
|
|
|
-#include "freelist/linked_lists/add_block.h"
|
|
|
#include "freelist/split.h"
|
|
|
|
|
|
+#include "freelist/block_header_funcs.h"
|
|
|
+#include "freelist/linked_lists/add_block.h"
|
|
|
|
|
|
-void split(raw_block_header_t *raw_block, block_header_t *ptr, size_t req_size) {
|
|
|
+void split(freelist_rb_t *raw_block, block_header_t *ptr, size_t req_size) {
|
|
|
size_t new_size;
|
|
|
size_t min_split_size;
|
|
|
block_header_t *new_block;
|
|
@@ -52,9 +51,6 @@ void split(raw_block_header_t *raw_block, block_header_t *ptr, size_t req_size)
|
|
|
#endif /* SPLITTING_VARIABLE */
|
|
|
|
|
|
if(new_size < min_split_size) {
|
|
|
-#ifdef WITH_STATS
|
|
|
- raw_block->dmm_stats.total_mem_allocated += get_size(ptr);
|
|
|
-#endif /* WITH_STATS */
|
|
|
return;
|
|
|
}
|
|
|
|
|
@@ -103,8 +99,4 @@ void split(raw_block_header_t *raw_block, block_header_t *ptr, size_t req_size)
|
|
|
add_block(raw_block, new_block);
|
|
|
#endif /* FIFO_SORT_POLICY */
|
|
|
|
|
|
-#ifdef WITH_STATS
|
|
|
- raw_block->dmm_stats.total_mem_allocated += req_size;
|
|
|
-#endif /* WITH_STATS */
|
|
|
-
|
|
|
}
|