<commit_before>#ifndef _INCLUDED_LLAMA
#define _INCLUDED_LLAMA

#include <stddef.h>
#include <stdint.h>
#include <stdbool.h>

#ifdef __cplusplus
extern "C"
{
#endif

typedef uint32_t llama_options_t;
typedef uint8_t llama_permissions_t;

#define LLAMA_OPTION_NONE   0x00
#define LLAMA_OPTION_FIXED  0x01
#define LLAMA_OPTION_LOCKED 0x02

#define LLAMA_PERMISSION_NONE  0
#define LLAMA_PERMISSION_READ  0x01
#define LLAMA_PERMISSION_WRITE 0x02
#define LLAMA_PERMISSION_EXEC  0x04

void llama_init(void);
void llama_quit(void);

llama_options_t llama_supported_options();
size_t llama_page_size();

void* llama_allocate(unsigned pageCount, llama_permissions_t permissions,
                     llama_options_t options, void* fixedAddress);
void llama_deallocate(void* base, unsigned pageCount);

bool llama_lock(void* base, unsigned pageCount);
void llama_unlock(void* base, unsigned pageCount);

void llama_set_permissions(void* base, unsigned pageCount, llama_permissions_t permissions);

#ifdef __cplusplus
}
#endif

#endif
<commit_msg>Converted prototypes with empty argument lists to take (void).<commit_after>#ifndef _INCLUDED_LLAMA
#define _INCLUDED_LLAMA

#include <stddef.h>
#include <stdint.h>
#include <stdbool.h>

#ifdef __cplusplus
extern "C"
{
#endif

typedef uint32_t llama_options_t;
typedef uint8_t llama_permissions_t;

#define LLAMA_OPTION_NONE   0x00
#define LLAMA_OPTION_FIXED  0x01
#define LLAMA_OPTION_LOCKED 0x02

#define LLAMA_PERMISSION_NONE  0
#define LLAMA_PERMISSION_READ  0x01
#define LLAMA_PERMISSION_WRITE 0x02
#define LLAMA_PERMISSION_EXEC  0x04

void llama_init(void);
void llama_quit(void);

llama_options_t llama_supported_options(void);
size_t llama_page_size(void);

void* llama_allocate(unsigned pageCount, llama_permissions_t permissions,
                     llama_options_t options, void* fixedAddress);
void llama_deallocate(void* base, unsigned pageCount);

bool llama_lock(void* base, unsigned pageCount);
void llama_unlock(void* base, unsigned pageCount);

void llama_set_permissions(void* base, unsigned pageCount, llama_permissions_t permissions);

#ifdef __cplusplus
}
#endif

#endif

{'fraction_non_alphanumeric': 0.07273580478648521, 'fraction_numerical': 0.020647583294228063, 'mean_word_length': 6.955223880597015, 'pattern_counts': {'":': 0, '<': 9, '<?xml version=': 0, '>': 9, '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': '838215', 'n_tokens_mistral': 824, 'n_tokens_neox': 774, 'n_words': 178}