Flat profile:

Each sample counts as 0.01 seconds.
  %   cumulative   self              self     total           
 time   seconds   seconds    calls  ms/call  ms/call  name    
 28.50      0.88     0.88        1   875.00   875.00  nb_facons_rendre
 26.38      1.69     0.81        1   810.00   810.00  nb_paires_opposees
 24.76      2.44     0.76    30000     0.03     0.03  rechercher_par_id
  7.82      2.69     0.24     6017     0.04     0.04  longueur
  7.82      2.92     0.24        1   240.00   240.00  meilleure_periode
  2.61      3.00     0.08        1    80.00    80.00  total_par_client
  1.30      3.04     0.04        1    40.00    40.00  total_par_jour
  0.49      3.06     0.01    30000     0.00     0.00  categorie
  0.33      3.07     0.01    29999     0.00     0.00  fusionner
  0.00      3.07     0.00   149998     0.00     0.00  alea
  0.00      3.07     0.00     6017     0.00     0.04  ajouter_ligne
  0.00      3.07     0.00        1     0.00     0.00  empreinte
  0.00      3.07     0.00        1     0.00     0.00  generer_transactions
  0.00      3.07     0.00        1     0.00     0.00  nb_clients_distincts
  0.00      3.07     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.07 seconds

index % time    self  children    called     name
                                                 <spontaneous>
[1]    100.0    0.00    3.07                 main [1]
                0.88    0.00       1/1           nb_facons_rendre [2]
                0.81    0.00       1/1           nb_paires_opposees [3]
                0.76    0.00   30000/30000       rechercher_par_id [4]
                0.00    0.24    6017/6017        ajouter_ligne [5]
                0.24    0.00       1/1           meilleure_periode [7]
                0.08    0.00       1/1           total_par_client [8]
                0.04    0.00       1/1           total_par_jour [9]
                0.01    0.00   30000/30000       categorie [10]
                0.00    0.01       1/1           trier_par_montant [12]
                0.00    0.00       1/1           generer_transactions [15]
                0.00    0.00       1/1           nb_clients_distincts [16]
                0.00    0.00       1/1           empreinte [14]
-----------------------------------------------
                             266723738             nb_facons_rendre [2]
                0.88    0.00       1/1           main [1]
[2]     28.5    0.88    0.00       1+266723738 nb_facons_rendre [2]
                             266723738             nb_facons_rendre [2]
-----------------------------------------------
                0.81    0.00       1/1           main [1]
[3]     26.4    0.81    0.00       1         nb_paires_opposees [3]
-----------------------------------------------
                0.76    0.00   30000/30000       main [1]
[4]     24.8    0.76    0.00   30000         rechercher_par_id [4]
-----------------------------------------------
                0.00    0.24    6017/6017        main [1]
[5]      7.8    0.00    0.24    6017         ajouter_ligne [5]
                0.24    0.00    6017/6017        longueur [6]
-----------------------------------------------
                0.24    0.00    6017/6017        ajouter_ligne [5]
[6]      7.8    0.24    0.00    6017         longueur [6]
-----------------------------------------------
                0.24    0.00       1/1           main [1]
[7]      7.8    0.24    0.00       1         meilleure_periode [7]
-----------------------------------------------
                0.08    0.00       1/1           main [1]
[8]      2.6    0.08    0.00       1         total_par_client [8]
-----------------------------------------------
                0.04    0.00       1/1           main [1]
[9]      1.3    0.04    0.00       1         total_par_jour [9]
-----------------------------------------------
                0.01    0.00   30000/30000       main [1]
[10]     0.5    0.01    0.00   30000         categorie [10]
-----------------------------------------------
                0.01    0.00   29999/29999       trier_par_montant [12]
[11]     0.3    0.01    0.00   29999         fusionner [11]
-----------------------------------------------
                0.00    0.01       1/1           main [1]
[12]     0.3    0.00    0.01       1         trier_par_montant [12]
                0.01    0.00   29999/29999       fusionner [11]
-----------------------------------------------
                0.00    0.00  149998/149998      generer_transactions [15]
[13]     0.0    0.00    0.00  149998         alea [13]
-----------------------------------------------
                0.00    0.00       1/1           main [1]
[14]     0.0    0.00    0.00       1         empreinte [14]
-----------------------------------------------
                0.00    0.00       1/1           main [1]
[15]     0.0    0.00    0.00       1         generer_transactions [15]
                0.00    0.00  149998/149998      alea [13]
-----------------------------------------------
                0.00    0.00       1/1           main [1]
[16]     0.0    0.00    0.00       1         nb_clients_distincts [16]
-----------------------------------------------

Index by function name

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