<commit_before>#ifndef _MODMAP_H
#define _MODMAP_H

#include <stdlib.h>
#include <stdbool.h>
#include <string.h>
#include <stdint.h>

#ifdef __cplusplus
extern "C" {
#endif

typedef void *ModMap;

typedef struct _ModMapKv {
	void *key;
	void *value;
} *_ModMapKvList;

typedef struct _ModMapPvt {
	size_t base;
	size_t size;
	_ModMapKvList list;
} *_ModMapPvt;

ModMap new_ModMap(size_t baseSize) {
	_ModMapPvt map = calloc(1, sizeof(struct _ModMapPvt));<commit_msg>Changed ModMap base type<commit_after>#ifndef _MODMAP_H
#define _MODMAP_H

#include <stdlib.h>
#include <stdbool.h>
#include <string.h>
#include <stdint.h>

#ifdef __cplusplus
extern "C" {
#endif

typedef struct ModMap *ModMap;

typedef struct _ModMapKv {
	void *key;
	void *value;
} *_ModMapKvList;

typedef struct _ModMapPvt {
	size_t base;
	size_t size;
	_ModMapKvList list;
} *_ModMapPvt;

ModMap new_ModMap(size_t baseSize) {
	_ModMapPvt map = calloc(1, sizeof(struct _ModMapPvt));
{'fraction_non_alphanumeric': 0.11134453781512606, 'fraction_numerical': 0.0021008403361344537, 'mean_word_length': 5.75886524822695, 'pattern_counts': {'":': 0, '<': 11, '<?xml version=': 0, '>': 11, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5746478', 'n_tokens_mistral': 419, 'n_tokens_neox': 398, 'n_words': 95}