Flat profile:

Each sample counts as 0.01 seconds.
  %   cumulative   self              self     total           
 time   seconds   seconds    calls  ms/call  ms/call  name    
 28.02      0.26     0.26 121889737     0.00     0.00  egales
 13.74      0.38     0.12  2500000     0.00     0.00  est_mot_vide
 12.09      0.49     0.11        1   110.00   145.47  analyser_bigrammes
  7.69      0.56     0.07        1    70.00    70.00  decouper_lignes
  6.59      0.62     0.06        1    60.00    79.94  generer_texte
  6.59      0.68     0.06                             _init
  5.49      0.73     0.05 52929320     0.00     0.00  est_lettre
  4.40      0.77     0.04  1499989     0.00     0.00  chercher_mot
  4.40      0.81     0.04   217318     0.00     0.00  normaliser_ligne
  2.75      0.83     0.03    15787     0.00     0.00  comparer
  2.20      0.85     0.02  9027924     0.00     0.00  alea
  2.20      0.88     0.02  1499989     0.00     0.00  compter_mot
  1.65      0.89     0.01  1499989     0.00     0.00  hacher_mot
  1.10      0.90     0.01 12656214     0.00     0.00  en_minuscule
  1.10      0.91     0.01   217318     0.00     0.00  compter_mots_ligne
  0.00      0.91     0.00    68597     0.00     0.00  doit_echanger
  0.00      0.91     0.00    39162     0.00     0.00  longueur
  0.00      0.91     0.00    27010     0.00     0.00  copier
  0.00      0.91     0.00    20934     0.00     0.00  ajouter
  0.00      0.91     0.00        2     0.00     0.00  longueur_moyenne
  0.00      0.91     0.00        1     0.00     0.00  construire_rapport
  0.00      0.91     0.00        1     0.00     0.00  ecart_type_longueur
  0.00      0.91     0.00        1     0.00     0.00  empreinte
  0.00      0.91     0.00        1     0.00    25.00  fusionner_entrees
  0.00      0.91     0.00        1     0.00     0.06  generer_vocabulaire
  0.00      0.91     0.00        1     0.00     0.00  racine
  0.00      0.91     0.00        1     0.00    25.00  trier_entrees

			Call graph


granularity: each sample hit covers 4 byte(s) for 1.10% of 0.91 seconds

index % time    self  children    called     name
                                                 <spontaneous>
[1]     93.4    0.00    0.85                 main [1]
                0.01    0.46  217318/217318      compter_mots_ligne [2]
                0.11    0.04       1/1           analyser_bigrammes [5]
                0.06    0.02       1/1           generer_texte [6]
                0.07    0.00       1/1           decouper_lignes [8]
                0.04    0.02  217318/217318      normaliser_ligne [9]
                0.00    0.03       1/1           trier_entrees [16]
                0.00    0.00       1/1           generer_vocabulaire [20]
                0.00    0.00       1/2           longueur_moyenne [24]
                0.00    0.00       1/1           ecart_type_longueur [26]
                0.00    0.00       1/1           racine [28]
                0.00    0.00       1/1           construire_rapport [25]
                0.00    0.00       1/1           empreinte [27]
-----------------------------------------------
                0.01    0.46  217318/217318      main [1]
[2]     51.1    0.01    0.46  217318         compter_mots_ligne [2]
                0.12    0.25 2500000/2500000     est_mot_vide [3]
                0.02    0.06 1499989/1499989     compter_mot [7]
-----------------------------------------------
                0.12    0.25 2500000/2500000     compter_mots_ligne [2]
[3]     41.4    0.12    0.25 2500000         est_mot_vide [3]
                0.25    0.00 120340526/121889737     egales [4]
-----------------------------------------------
                0.00    0.00 1549211/121889737     chercher_mot [11]
                0.25    0.00 120340526/121889737     est_mot_vide [3]
[4]     28.0    0.26    0.00 121889737         egales [4]
-----------------------------------------------
                0.11    0.04       1/1           main [1]
[5]     16.0    0.11    0.04       1         analyser_bigrammes [5]
                0.04    0.00 37544897/52929320     est_lettre [12]
-----------------------------------------------
                0.06    0.02       1/1           main [1]
[6]      8.8    0.06    0.02       1         generer_texte [6]
                0.02    0.00 8999990/9027924     alea [17]
-----------------------------------------------
                0.02    0.06 1499989/1499989     compter_mots_ligne [2]
[7]      8.6    0.02    0.06 1499989         compter_mot [7]
                0.04    0.02 1499989/1499989     chercher_mot [11]
                0.00    0.00    6076/27010       copier [22]
-----------------------------------------------
                0.07    0.00       1/1           main [1]
[8]      7.7    0.07    0.00       1         decouper_lignes [8]
-----------------------------------------------
                0.04    0.02  217318/217318      main [1]
[9]      7.1    0.04    0.02  217318         normaliser_ligne [9]
                0.01    0.00 15384423/52929320     est_lettre [12]
                0.01    0.00 12656214/12656214     en_minuscule [19]
-----------------------------------------------
                                                 <spontaneous>
[10]     6.6    0.06    0.00                 _init [10]
-----------------------------------------------
                0.04    0.02 1499989/1499989     compter_mot [7]
[11]     6.4    0.04    0.02 1499989         chercher_mot [11]
                0.01    0.00 1499989/1499989     hacher_mot [18]
                0.00    0.00 1549211/121889737     egales [4]
-----------------------------------------------
                0.01    0.00 15384423/52929320     normaliser_ligne [9]
                0.04    0.00 37544897/52929320     analyser_bigrammes [5]
[12]     5.5    0.05    0.00 52929320         est_lettre [12]
-----------------------------------------------
                0.00    0.03   68597/68597       fusionner_entrees [15]
[13]     2.7    0.00    0.03   68597         doit_echanger [13]
                0.03    0.00   15787/15787       comparer [14]
-----------------------------------------------
                0.03    0.00   15787/15787       doit_echanger [13]
[14]     2.7    0.03    0.00   15787         comparer [14]
-----------------------------------------------
                               12150             fusionner_entrees [15]
                0.00    0.03       1/1           trier_entrees [16]
[15]     2.7    0.00    0.03       1+12150   fusionner_entrees [15]
                0.00    0.03   68597/68597       doit_echanger [13]
                               12150             fusionner_entrees [15]
-----------------------------------------------
                0.00    0.03       1/1           main [1]
[16]     2.7    0.00    0.03       1         trier_entrees [16]
                0.00    0.03       1/1           fusionner_entrees [15]
-----------------------------------------------
                0.00    0.00   27934/9027924     generer_vocabulaire [20]
                0.02    0.00 8999990/9027924     generer_texte [6]
[17]     2.2    0.02    0.00 9027924         alea [17]
-----------------------------------------------
                0.01    0.00 1499989/1499989     chercher_mot [11]
[18]     1.6    0.01    0.00 1499989         hacher_mot [18]
-----------------------------------------------
                0.01    0.00 12656214/12656214     normaliser_ligne [9]
[19]     1.1    0.01    0.00 12656214         en_minuscule [19]
-----------------------------------------------
                0.00    0.00       1/1           main [1]
[20]     0.0    0.00    0.00       1         generer_vocabulaire [20]
                0.00    0.00   27934/9027924     alea [17]
                0.00    0.00   20934/20934       ajouter [23]
-----------------------------------------------
                0.00    0.00    6076/39162       ecart_type_longueur [26]
                0.00    0.00   12152/39162       longueur_moyenne [24]
                0.00    0.00   20934/39162       ajouter [23]
[21]     0.0    0.00    0.00   39162         longueur [21]
-----------------------------------------------
                0.00    0.00    6076/27010       compter_mot [7]
                0.00    0.00   20934/27010       ajouter [23]
[22]     0.0    0.00    0.00   27010         copier [22]
-----------------------------------------------
                0.00    0.00   20934/20934       generer_vocabulaire [20]
[23]     0.0    0.00    0.00   20934         ajouter [23]
                0.00    0.00   20934/39162       longueur [21]
                0.00    0.00   20934/27010       copier [22]
-----------------------------------------------
                0.00    0.00       1/2           ecart_type_longueur [26]
                0.00    0.00       1/2           main [1]
[24]     0.0    0.00    0.00       2         longueur_moyenne [24]
                0.00    0.00   12152/39162       longueur [21]
-----------------------------------------------
                0.00    0.00       1/1           main [1]
[25]     0.0    0.00    0.00       1         construire_rapport [25]
-----------------------------------------------
                0.00    0.00       1/1           main [1]
[26]     0.0    0.00    0.00       1         ecart_type_longueur [26]
                0.00    0.00    6076/39162       longueur [21]
                0.00    0.00       1/2           longueur_moyenne [24]
-----------------------------------------------
                0.00    0.00       1/1           main [1]
[27]     0.0    0.00    0.00       1         empreinte [27]
-----------------------------------------------
                0.00    0.00       1/1           main [1]
[28]     0.0    0.00    0.00       1         racine [28]
-----------------------------------------------

Index by function name

  [10] _init                  [22] copier                 [15] fusionner_entrees
  [23] ajouter                 [8] decouper_lignes         [6] generer_texte
  [17] alea                   [13] doit_echanger          [20] generer_vocabulaire
   [5] analyser_bigrammes     [26] ecart_type_longueur    [18] hacher_mot
  [11] chercher_mot            [4] egales                 [21] longueur
  [14] comparer               [27] empreinte              [24] longueur_moyenne
   [7] compter_mot            [19] en_minuscule            [9] normaliser_ligne
   [2] compter_mots_ligne     [12] est_lettre             [28] racine
  [25] construire_rapport      [3] est_mot_vide           [16] trier_entrees
