<commit_before>/* This is a simple template for a linux userspace probe using the printf on stderr  */
/* This code is inserted at the top of all DMCE probed .c files!                     */

#include <stdio.h>

#define MAX_NUMBER_OF_PROBES 100000

static int dmce_probes[MAX_NUMBER_OF_PROBES] = {0};

static void dmce_probe_body(unsigned int probenbr)
{

  if (dmce_probes[probenbr] != 1)
  {
    dmce_probes[probenbr] = 1;
    fprintf(stderr, "\nDMCE_PROBE(%u)\n ",probenbr);
  }
}<commit_msg>added guard for dmce-probe-user<commit_after>/* This is a simple template for a linux userspace probe using the printf on stderr  */
/* This code is inserted at the top of all DMCE probed .c files!                     */
#ifndef __DMCE_PROBE_FUNCTION_BODY__
#define __DMCE_PROBE_FUNCTION_BODY__

#include <stdio.h>

#define MAX_NUMBER_OF_PROBES 100000

static int dmce_probes[MAX_NUMBER_OF_PROBES] = {0};

static void dmce_probe_body(unsigned int probenbr)
{

  if (dmce_probes[probenbr] != 1)
  {
    dmce_probes[probenbr] = 1;
    fprintf(stderr, "\nDMCE_PROBE(%u)\n ",probenbr);
  }
}
#endif
{'fraction_non_alphanumeric': 0.10009182736455463, 'fraction_numerical': 0.01652892561983471, 'mean_word_length': 3.801762114537445, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, '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': '7273817', 'n_tokens_mistral': 429, 'n_tokens_neox': 394, 'n_words': 110}