Flat profile:

Each sample counts as 0.01 seconds.
  %   cumulative   self              self     total           
 time   seconds   seconds    calls  ms/call  ms/call  name    
 17.58      0.29     0.29        1   290.00   290.00  analyser_bigrammes
 16.97      0.57     0.28        1   280.00   280.00  decouper_lignes
 13.94      0.80     0.23   869827     0.00     0.00  compter_mots_ligne
 13.33      1.02     0.22        1   220.00   259.97  generer_texte
 12.73      1.23     0.21 14463795     0.00     0.00  egales
  6.67      1.34     0.11   869827     0.00     0.00  normaliser_ligne
  4.85      1.42     0.08 11729593     0.00     0.00  hacher_mot
  4.24      1.49     0.07  5998884     0.00     0.00  chercher_mot
  3.33      1.54     0.06 10000000     0.00     0.00  est_mot_vide
  2.42      1.58     0.04 36026819     0.00     0.00  alea
  2.42      1.62     0.04  5998884     0.00     0.00  compter_mot
  1.21      1.65     0.02                             main
  0.30      1.65     0.01        1     5.00     5.00  initialiser_mots_vides
  0.00      1.65     0.00   135315     0.00     0.00  doit_echanger
  0.00      1.65     0.00    27033     0.00     0.00  ajouter
  0.00      1.65     0.00     9146     0.00     0.00  retablir_tas
  0.00      1.65     0.00     6706     0.00     0.00  comparer
  0.00      1.65     0.00     6098     0.00     0.00  copier
  0.00      1.65     0.00        1     0.00     0.00  construire_rapport
  0.00      1.65     0.00        1     0.00     0.00  ecart_type_longueur
  0.00      1.65     0.00        1     0.00     0.00  empreinte
  0.00      1.65     0.00        1     0.00     0.03  generer_vocabulaire
  0.00      1.65     0.00        1     0.00     0.00  longueur_moyenne
  0.00      1.65     0.00        1     0.00     0.00  racine
  0.00      1.65     0.00        1     0.00     0.00  trier_entrees

			Call graph


granularity: each sample hit covers 4 byte(s) for 0.61% of 1.65 seconds

index % time    self  children    called     name
                                                 <spontaneous>
[1]    100.0    0.02    1.63                 main [1]
                0.23    0.46  869827/869827      compter_mots_ligne [2]
                0.29    0.00       1/1           analyser_bigrammes [3]
                0.28    0.00       1/1           decouper_lignes [4]
                0.22    0.04       1/1           generer_texte [5]
                0.11    0.00  869827/869827      normaliser_ligne [10]
                0.00    0.00       1/1           generer_vocabulaire [14]
                0.00    0.00       1/1           trier_entrees [25]
                0.00    0.00       1/1           longueur_moyenne [23]
                0.00    0.00       1/1           ecart_type_longueur [21]
                0.00    0.00       1/1           racine [24]
                0.00    0.00       1/1           construire_rapport [20]
                0.00    0.00       1/1           empreinte [22]
-----------------------------------------------
                0.23    0.46  869827/869827      main [1]
[2]     41.8    0.23    0.46  869827         compter_mots_ligne [2]
                0.04    0.20 5998884/5998884     compter_mot [6]
                0.06    0.16 10000000/10000000     est_mot_vide [7]
-----------------------------------------------
                0.29    0.00       1/1           main [1]
[3]     17.6    0.29    0.00       1         analyser_bigrammes [3]
-----------------------------------------------
                0.28    0.00       1/1           main [1]
[4]     17.0    0.28    0.00       1         decouper_lignes [4]
-----------------------------------------------
                0.22    0.04       1/1           main [1]
[5]     15.8    0.22    0.04       1         generer_texte [5]
                0.04    0.00 35998885/36026819     alea [12]
-----------------------------------------------
                0.04    0.20 5998884/5998884     compter_mots_ligne [2]
[6]     14.7    0.04    0.20 5998884         compter_mot [6]
                0.07    0.13 5998884/5998884     chercher_mot [9]
                0.00    0.00    6098/6098        copier [19]
-----------------------------------------------
                0.06    0.16 10000000/10000000     compter_mots_ligne [2]
[7]     13.1    0.06    0.16 10000000         est_mot_vide [7]
                0.12    0.00 8116707/14463795     egales [8]
                0.04    0.00 5730649/11729593     hacher_mot [11]
                0.01    0.00       1/1           initialiser_mots_vides [13]
-----------------------------------------------
                0.00    0.00      28/14463795     initialiser_mots_vides [13]
                0.09    0.00 6347060/14463795     chercher_mot [9]
                0.12    0.00 8116707/14463795     est_mot_vide [7]
[8]     12.7    0.21    0.00 14463795         egales [8]
-----------------------------------------------
                0.07    0.13 5998884/5998884     compter_mot [6]
[9]     12.3    0.07    0.13 5998884         chercher_mot [9]
                0.09    0.00 6347060/14463795     egales [8]
                0.04    0.00 5998884/11729593     hacher_mot [11]
-----------------------------------------------
                0.11    0.00  869827/869827      main [1]
[10]     6.7    0.11    0.00  869827         normaliser_ligne [10]
-----------------------------------------------
                0.00    0.00      60/11729593     initialiser_mots_vides [13]
                0.04    0.00 5730649/11729593     est_mot_vide [7]
                0.04    0.00 5998884/11729593     chercher_mot [9]
[11]     4.8    0.08    0.00 11729593         hacher_mot [11]
-----------------------------------------------
                0.00    0.00   27934/36026819     generer_vocabulaire [14]
                0.04    0.00 35998885/36026819     generer_texte [5]
[12]     2.4    0.04    0.00 36026819         alea [12]
-----------------------------------------------
                0.01    0.00       1/1           est_mot_vide [7]
[13]     0.3    0.01    0.00       1         initialiser_mots_vides [13]
                0.00    0.00      60/11729593     hacher_mot [11]
                0.00    0.00      28/14463795     egales [8]
-----------------------------------------------
                0.00    0.00       1/1           main [1]
[14]     0.0    0.00    0.00       1         generer_vocabulaire [14]
                0.00    0.00   27934/36026819     alea [12]
                0.00    0.00   20934/27033       ajouter [16]
-----------------------------------------------
                0.00    0.00  135315/135315      retablir_tas [17]
[15]     0.0    0.00    0.00  135315         doit_echanger [15]
                0.00    0.00    6706/6706        comparer [18]
-----------------------------------------------
                0.00    0.00    6099/27033       construire_rapport [20]
                0.00    0.00   20934/27033       generer_vocabulaire [14]
[16]     0.0    0.00    0.00   27033         ajouter [16]
-----------------------------------------------
                0.00    0.00    9146/9146        trier_entrees [25]
[17]     0.0    0.00    0.00    9146         retablir_tas [17]
                0.00    0.00  135315/135315      doit_echanger [15]
-----------------------------------------------
                0.00    0.00    6706/6706        doit_echanger [15]
[18]     0.0    0.00    0.00    6706         comparer [18]
-----------------------------------------------
                0.00    0.00    6098/6098        compter_mot [6]
[19]     0.0    0.00    0.00    6098         copier [19]
-----------------------------------------------
                0.00    0.00       1/1           main [1]
[20]     0.0    0.00    0.00       1         construire_rapport [20]
                0.00    0.00    6099/27033       ajouter [16]
-----------------------------------------------
                0.00    0.00       1/1           main [1]
[21]     0.0    0.00    0.00       1         ecart_type_longueur [21]
-----------------------------------------------
                0.00    0.00       1/1           main [1]
[22]     0.0    0.00    0.00       1         empreinte [22]
-----------------------------------------------
                0.00    0.00       1/1           main [1]
[23]     0.0    0.00    0.00       1         longueur_moyenne [23]
-----------------------------------------------
                0.00    0.00       1/1           main [1]
[24]     0.0    0.00    0.00       1         racine [24]
-----------------------------------------------
                0.00    0.00       1/1           main [1]
[25]     0.0    0.00    0.00       1         trier_entrees [25]
                0.00    0.00    9146/9146        retablir_tas [17]
-----------------------------------------------

Index by function name

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