Flat profile:

Each sample counts as 0.01 seconds.
  %   cumulative   self              self     total           
 time   seconds   seconds    calls  ms/call  ms/call  name    
 30.39      0.93     0.93        1   930.00   930.00  nb_facons_rendre
 23.86      1.66     0.73        1   730.00   730.00  nb_paires_opposees
 21.57      2.32     0.66    30000     0.02     0.02  rechercher_par_id
  8.50      2.58     0.26     6017     0.04     0.04  longueur
  7.52      2.81     0.23        1   230.00   230.00  meilleure_periode
  3.59      2.92     0.11        1   110.00   110.00  nb_clients_distincts
  2.61      3.00     0.08        1    80.00    80.00  total_par_client
  1.31      3.04     0.04        1    40.00    40.00  total_par_jour
  0.33      3.05     0.01    30000     0.00     0.00  categorie
  0.33      3.06     0.01    29999     0.00     0.00  fusionner
  0.00      3.06     0.00   149998     0.00     0.00  alea
  0.00      3.06     0.00     6017     0.00     0.04  ajouter_ligne
  0.00      3.06     0.00        1     0.00     0.00  empreinte
  0.00      3.06     0.00        1     0.00     0.00  generer_transactions
  0.00      3.06     0.00        1     0.00    10.00  trier_par_montant

			Call graph


granularity: each sample hit covers 4 byte(s) for 0.33% of 3.06 seconds

index % time    self  children    called     name
                                                 <spontaneous>
[1]    100.0    0.00    3.06                 main [1]
                0.93    0.00       1/1           nb_facons_rendre [2]
                0.73    0.00       1/1           nb_paires_opposees [3]
                0.66    0.00   30000/30000       rechercher_par_id [4]
                0.00    0.26    6017/6017        ajouter_ligne [5]
                0.23    0.00       1/1           meilleure_periode [7]
                0.11    0.00       1/1           nb_clients_distincts [8]
                0.08    0.00       1/1           total_par_client [9]
                0.04    0.00       1/1           total_par_jour [10]
                0.01    0.00   30000/30000       categorie [11]
                0.00    0.01       1/1           trier_par_montant [13]
                0.00    0.00       1/1           generer_transactions [16]
                0.00    0.00       1/1           empreinte [15]
-----------------------------------------------
                             266723738             nb_facons_rendre [2]
                0.93    0.00       1/1           main [1]
[2]     30.4    0.93    0.00       1+266723738 nb_facons_rendre [2]
                             266723738             nb_facons_rendre [2]
-----------------------------------------------
                0.73    0.00       1/1           main [1]
[3]     23.9    0.73    0.00       1         nb_paires_opposees [3]
-----------------------------------------------
                0.66    0.00   30000/30000       main [1]
[4]     21.6    0.66    0.00   30000         rechercher_par_id [4]
-----------------------------------------------
                0.00    0.26    6017/6017        main [1]
[5]      8.5    0.00    0.26    6017         ajouter_ligne [5]
                0.26    0.00    6017/6017        longueur [6]
-----------------------------------------------
                0.26    0.00    6017/6017        ajouter_ligne [5]
[6]      8.5    0.26    0.00    6017         longueur [6]
-----------------------------------------------
                0.23    0.00       1/1           main [1]
[7]      7.5    0.23    0.00       1         meilleure_periode [7]
-----------------------------------------------
                0.11    0.00       1/1           main [1]
[8]      3.6    0.11    0.00       1         nb_clients_distincts [8]
-----------------------------------------------
                0.08    0.00       1/1           main [1]
[9]      2.6    0.08    0.00       1         total_par_client [9]
-----------------------------------------------
                0.04    0.00       1/1           main [1]
[10]     1.3    0.04    0.00       1         total_par_jour [10]
-----------------------------------------------
                0.01    0.00   30000/30000       main [1]
[11]     0.3    0.01    0.00   30000         categorie [11]
-----------------------------------------------
                0.01    0.00   29999/29999       trier_par_montant [13]
[12]     0.3    0.01    0.00   29999         fusionner [12]
-----------------------------------------------
                0.00    0.01       1/1           main [1]
[13]     0.3    0.00    0.01       1         trier_par_montant [13]
                0.01    0.00   29999/29999       fusionner [12]
-----------------------------------------------
                0.00    0.00  149998/149998      generer_transactions [16]
[14]     0.0    0.00    0.00  149998         alea [14]
-----------------------------------------------
                0.00    0.00       1/1           main [1]
[15]     0.0    0.00    0.00       1         empreinte [15]
-----------------------------------------------
                0.00    0.00       1/1           main [1]
[16]     0.0    0.00    0.00       1         generer_transactions [16]
                0.00    0.00  149998/149998      alea [14]
-----------------------------------------------

Index by function name

   [5] ajouter_ligne          [16] generer_transactions    [3] nb_paires_opposees
  [14] alea                    [6] longueur                [4] rechercher_par_id
  [11] categorie               [7] meilleure_periode       [9] total_par_client
  [15] empreinte               [8] nb_clients_distincts   [10] total_par_jour
  [12] fusionner (banque.c)    [2] nb_facons_rendre       [13] trier_par_montant
