Flat profile:

Each sample counts as 0.01 seconds.
  %   cumulative   self              self     total           
 time   seconds   seconds    calls  ms/call  ms/call  name    
 20.38      0.32     0.32        1   320.00   329.99  generer_texte
 17.83      0.60     0.28        1   280.00   280.00  analyser_bigrammes
 10.83      0.77     0.17 14463795     0.00     0.00  egales
 10.19      0.93     0.16   869827     0.00     0.00  compter_mots_ligne
  8.92      1.07     0.14   869827     0.00     0.00  normaliser_ligne
  7.64      1.19     0.12 11729593     0.00     0.00  hacher_mot
  7.64      1.31     0.12  5998884     0.00     0.00  chercher_mot
  7.64      1.43     0.12        1   120.00   120.00  decouper_lignes
  5.10      1.51     0.08 10000000     0.00     0.00  est_mot_vide
  1.91      1.54     0.03  5998884     0.00     0.00  compter_mot
  1.27      1.56     0.02                             _init
  0.64      1.57     0.01 36026819     0.00     0.00  alea
  0.00      1.57     0.00   135315     0.00     0.00  doit_echanger
  0.00      1.57     0.00    27033     0.00     0.00  ajouter
  0.00      1.57     0.00     9146     0.00     0.00  retablir_tas
  0.00      1.57     0.00     6706     0.00     0.00  comparer
  0.00      1.57     0.00     6098     0.00     0.00  copier
  0.00      1.57     0.00        1     0.00     0.00  construire_rapport
  0.00      1.57     0.00        1     0.00     0.00  ecart_type_longueur
  0.00      1.57     0.00        1     0.00     0.00  empreinte
  0.00      1.57     0.00        1     0.00     0.01  generer_vocabulaire
  0.00      1.57     0.00        1     0.00     0.00  initialiser_mots_vides
  0.00      1.57     0.00        1     0.00     0.00  longueur_moyenne
  0.00      1.57     0.00        1     0.00     0.00  racine
  0.00      1.57     0.00        1     0.00     0.00  trier_entrees

			Call graph


granularity: each sample hit covers 4 byte(s) for 0.64% of 1.57 seconds

index % time    self  children    called     name
                                                 <spontaneous>
[1]     98.7    0.00    1.55                 main [1]
                0.16    0.52  869827/869827      compter_mots_ligne [2]
                0.32    0.01       1/1           generer_texte [3]
                0.28    0.00       1/1           analyser_bigrammes [5]
                0.14    0.00  869827/869827      normaliser_ligne [9]
                0.12    0.00       1/1           decouper_lignes [11]
                0.00    0.00       1/1           generer_vocabulaire [14]
                0.00    0.00       1/1           trier_entrees [26]
                0.00    0.00       1/1           longueur_moyenne [24]
                0.00    0.00       1/1           ecart_type_longueur [22]
                0.00    0.00       1/1           racine [25]
                0.00    0.00       1/1           construire_rapport [21]
                0.00    0.00       1/1           empreinte [23]
-----------------------------------------------
                0.16    0.52  869827/869827      main [1]
[2]     43.3    0.16    0.52  869827         compter_mots_ligne [2]
                0.03    0.26 5998884/5998884     compter_mot [4]
                0.08    0.15 10000000/10000000     est_mot_vide [7]
-----------------------------------------------
                0.32    0.01       1/1           main [1]
[3]     21.0    0.32    0.01       1         generer_texte [3]
                0.01    0.00 35998885/36026819     alea [13]
-----------------------------------------------
                0.03    0.26 5998884/5998884     compter_mots_ligne [2]
[4]     18.2    0.03    0.26 5998884         compter_mot [4]
                0.12    0.14 5998884/5998884     chercher_mot [6]
                0.00    0.00    6098/6098        copier [20]
-----------------------------------------------
                0.28    0.00       1/1           main [1]
[5]     17.8    0.28    0.00       1         analyser_bigrammes [5]
-----------------------------------------------
                0.12    0.14 5998884/5998884     compter_mot [4]
[6]     16.3    0.12    0.14 5998884         chercher_mot [6]
                0.07    0.00 6347060/14463795     egales [8]
                0.06    0.00 5998884/11729593     hacher_mot [10]
-----------------------------------------------
                0.08    0.15 10000000/10000000     compter_mots_ligne [2]
[7]     14.9    0.08    0.15 10000000         est_mot_vide [7]
                0.10    0.00 8116707/14463795     egales [8]
                0.06    0.00 5730649/11729593     hacher_mot [10]
                0.00    0.00       1/1           initialiser_mots_vides [15]
-----------------------------------------------
                0.00    0.00      28/14463795     initialiser_mots_vides [15]
                0.07    0.00 6347060/14463795     chercher_mot [6]
                0.10    0.00 8116707/14463795     est_mot_vide [7]
[8]     10.8    0.17    0.00 14463795         egales [8]
-----------------------------------------------
                0.14    0.00  869827/869827      main [1]
[9]      8.9    0.14    0.00  869827         normaliser_ligne [9]
-----------------------------------------------
                0.00    0.00      60/11729593     initialiser_mots_vides [15]
                0.06    0.00 5730649/11729593     est_mot_vide [7]
                0.06    0.00 5998884/11729593     chercher_mot [6]
[10]     7.6    0.12    0.00 11729593         hacher_mot [10]
-----------------------------------------------
                0.12    0.00       1/1           main [1]
[11]     7.6    0.12    0.00       1         decouper_lignes [11]
-----------------------------------------------
                                                 <spontaneous>
[12]     1.3    0.02    0.00                 _init [12]
-----------------------------------------------
                0.00    0.00   27934/36026819     generer_vocabulaire [14]
                0.01    0.00 35998885/36026819     generer_texte [3]
[13]     0.6    0.01    0.00 36026819         alea [13]
-----------------------------------------------
                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 [13]
                0.00    0.00   20934/27033       ajouter [17]
-----------------------------------------------
                0.00    0.00       1/1           est_mot_vide [7]
[15]     0.0    0.00    0.00       1         initialiser_mots_vides [15]
                0.00    0.00      60/11729593     hacher_mot [10]
                0.00    0.00      28/14463795     egales [8]
-----------------------------------------------
                0.00    0.00  135315/135315      retablir_tas [18]
[16]     0.0    0.00    0.00  135315         doit_echanger [16]
                0.00    0.00    6706/6706        comparer [19]
-----------------------------------------------
                0.00    0.00    6099/27033       construire_rapport [21]
                0.00    0.00   20934/27033       generer_vocabulaire [14]
[17]     0.0    0.00    0.00   27033         ajouter [17]
-----------------------------------------------
                0.00    0.00    9146/9146        trier_entrees [26]
[18]     0.0    0.00    0.00    9146         retablir_tas [18]
                0.00    0.00  135315/135315      doit_echanger [16]
-----------------------------------------------
                0.00    0.00    6706/6706        doit_echanger [16]
[19]     0.0    0.00    0.00    6706         comparer [19]
-----------------------------------------------
                0.00    0.00    6098/6098        compter_mot [4]
[20]     0.0    0.00    0.00    6098         copier [20]
-----------------------------------------------
                0.00    0.00       1/1           main [1]
[21]     0.0    0.00    0.00       1         construire_rapport [21]
                0.00    0.00    6099/27033       ajouter [17]
-----------------------------------------------
                0.00    0.00       1/1           main [1]
[22]     0.0    0.00    0.00       1         ecart_type_longueur [22]
-----------------------------------------------
                0.00    0.00       1/1           main [1]
[23]     0.0    0.00    0.00       1         empreinte [23]
-----------------------------------------------
                0.00    0.00       1/1           main [1]
[24]     0.0    0.00    0.00       1         longueur_moyenne [24]
-----------------------------------------------
                0.00    0.00       1/1           main [1]
[25]     0.0    0.00    0.00       1         racine [25]
-----------------------------------------------
                0.00    0.00       1/1           main [1]
[26]     0.0    0.00    0.00       1         trier_entrees [26]
                0.00    0.00    9146/9146        retablir_tas [18]
-----------------------------------------------

Index by function name

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