Go to the source code of this file.
◆ bft_mem_usage_end()
      
        
          | void bft_mem_usage_end | ( | void |  | ) |  | 
      
 
End memory usage count depending on system. 
 
 
◆ bft_mem_usage_init()
      
        
          | void bft_mem_usage_init | ( | void |  | ) |  | 
      
 
Initialize memory usage count depending on system. 
This functions checks if it has already been called, so it is safe to call more than once (though it is not thread-safe). Only the first call is effective. 
 
 
◆ bft_mem_usage_initialized()
      
        
          | int bft_mem_usage_initialized | ( | void |  | ) |  | 
      
 
Indicates if bft_mem_usage_...() functions are initialized. 
- Returns
- 1 if bft_mem_usage_init has been called, 0 otherwise. 
 
 
◆ bft_mem_usage_max_pr_size()
      
        
          | size_t bft_mem_usage_max_pr_size | ( | void |  | ) |  | 
      
 
 
◆ bft_mem_usage_max_vm_size()
      
        
          | size_t bft_mem_usage_max_vm_size | ( | void |  | ) |  | 
      
 
 
◆ bft_mem_usage_n_calls()
      
        
          | void bft_mem_usage_n_calls | ( | size_t | count[3] | ) |  | 
      
 
 
◆ bft_mem_usage_pr_size()
      
        
          | size_t bft_mem_usage_pr_size | ( | void |  | ) |  | 
      
 
Return current process memory use (in kB) depending on system. 
If the information is not available (depending on availability of non-portable function calls), 0 is returned. 
 
 
◆ bft_mem_usage_shared_lib_size()
      
        
          | size_t bft_mem_usage_shared_lib_size | ( | void |  | ) |  |