<commit_before>#ifndef BRIDGE_H
#define BRIDGE_H

#include <sys/types.h>
#include <mach/mach_types.h>

enum {
  // Version 1: initial version.
  // Version 2: changed to use autogen code (BRIDGE_KEY_INDEX.h).
  BRIDGE_CONFIG_VERSION = 2,
};

enum {
  BRIDGE_USERCLIENT_OPEN,
  BRIDGE_USERCLIENT_CLOSE,
  BRIDGE_USERCLIENT_SYNCHRONIZED_COMMUNICATION,
  BRIDGE_USERCLIENT__END__,
};

enum {
#include "BRIDGE_KEY_INDEX.h"
  BRIDGE_KEY_INDEX__END__,
};

// 64bit alignment.
struct BridgeUserClientStruct {
  mach_vm_address_t data;
  mach_vm_size_t size; // size of data
};<commit_msg>update BRIDGE_CONFIG_VERSION<commit_after>#ifndef BRIDGE_H
#define BRIDGE_H

#include <sys/types.h>
#include <mach/mach_types.h>

enum {
  // Version 1: initial version.
  // Version 2: changed to use autogen code (BRIDGE_KEY_INDEX.h).
  // Version 3: added new keys.
  BRIDGE_CONFIG_VERSION = 3,
};

enum {
  BRIDGE_USERCLIENT_OPEN,
  BRIDGE_USERCLIENT_CLOSE,
  BRIDGE_USERCLIENT_SYNCHRONIZED_COMMUNICATION,
  BRIDGE_USERCLIENT__END__,
};

enum {
#include "BRIDGE_KEY_INDEX.h"
  BRIDGE_KEY_INDEX__END__,
};

// 64bit alignment.
struct BridgeUserClientStruct {
  mach_vm_address_t data;
  mach_vm_size_t size; // size of data
};
{'fraction_non_alphanumeric': 0.09594706368899918, 'fraction_numerical': 0.009098428453267164, 'mean_word_length': 4.845410628019324, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, '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': '4005226', 'n_tokens_mistral': 495, 'n_tokens_neox': 493, 'n_words': 92}