2013-04-10-1016Z


Here is the latest profile data:

Each sample counts as 0.01 seconds.
  %   cumulative   self              self     total           
 time   seconds   seconds    calls   s/call   s/call  name    
 69.30     60.87    60.87 1053409790     0.00     0.00  SHA256Transform(...)
  7.43     67.40     6.53 1053409792     0.00     0.00  SHA256_update(...)
  5.73     72.43     5.03 1053409791     0.00     0.00  SHA256_init(...)
  5.69     77.43     5.00        1     5.00    79.04  BitcoinMiner(CWallet*)

Dividing 72.43 by 1053409790 shows we're back up to 6.88ns per call to SHA256_Transform, but some of that would be due to the extra call. Since the library routines obviously aren't taking up much of the time, I'm going to look at the rest of the code in SHA256Transform, and get rid of these "middleman" routines.

Back to blog or home page

last updated 2013-04-10 06:22:33. served from tektonic.jcomeau.com