|  line  | 
 count  | 
 pod  | 
 subroutine  | 
| 
46
 | 
 21  | 
 n/a  | 
 BEGIN  | 
| 
47
 | 
 21  | 
 n/a  | 
 BEGIN  | 
| 
49
 | 
 21  | 
 n/a  | 
 BEGIN  | 
| 
53
 | 
 21  | 
 n/a  | 
 BEGIN  | 
| 
56
 | 
 21  | 
 n/a  | 
 BEGIN  | 
| 
57
 | 
 21  | 
 n/a  | 
 BEGIN  | 
| 
58
 | 
 21  | 
 n/a  | 
 BEGIN  | 
| 
59
 | 
 21  | 
 n/a  | 
 BEGIN  | 
| 
60
 | 
 21  | 
 n/a  | 
 BEGIN  | 
| 
63
 | 
 21  | 
 n/a  | 
 BEGIN  | 
| 
150
 | 
 21  | 
 n/a  | 
 BEGIN  | 
| 
151
 | 
 21  | 
 n/a  | 
 BEGIN  | 
| 
152
 | 
 21  | 
 n/a  | 
 BEGIN  | 
| 
153
 | 
 21  | 
 n/a  | 
 BEGIN  | 
| 
157
 | 
 21  | 
 n/a  | 
 BEGIN  | 
| 
158
 | 
 21  | 
 n/a  | 
 BEGIN  | 
| 
159
 | 
 21  | 
 n/a  | 
 BEGIN  | 
| 
160
 | 
 21  | 
 n/a  | 
 BEGIN  | 
| 
161
 | 
 21  | 
 n/a  | 
 BEGIN  | 
| 
162
 | 
 21  | 
 n/a  | 
 BEGIN  | 
| 
163
 | 
 21  | 
 n/a  | 
 BEGIN  | 
| 
166
 | 
 21  | 
 n/a  | 
 BEGIN  | 
| 
167
 | 
 21  | 
 n/a  | 
 BEGIN  | 
| 
168
 | 
 21  | 
 n/a  | 
 BEGIN  | 
| 
169
 | 
 21  | 
 n/a  | 
 BEGIN  | 
| 
172
 | 
 21  | 
 n/a  | 
 BEGIN  | 
| 
173
 | 
 21  | 
 n/a  | 
 BEGIN  | 
| 
211
 | 
 21  | 
 n/a  | 
 BEGIN  | 
| 
215
 | 
 21  | 
 n/a  | 
 BEGIN  | 
| 
219
 | 
 21  | 
 n/a  | 
 BEGIN  | 
| 
223
 | 
 21  | 
 n/a  | 
 BEGIN  | 
| 
228
 | 
 62  | 
 Yes  | 
 new  | 
| 
244
 | 
 40  | 
 Yes  | 
 finish  | 
| 
258
 | 
 1160  | 
 No  | 
 learner_get_implementation  | 
| 
265
 | 
 0  | 
 No  | 
 prefork_init  | 
| 
277
 | 
 0  | 
 Yes  | 
 spamd_child_init  | 
| 
288
 | 
 0  | 
 No  | 
 check_bayes  | 
| 
320
 | 
 6  | 
 Yes  | 
 learner_close  | 
| 
337
 | 
 42  | 
 No  | 
 read_db_configs  | 
| 
346
 | 
 0  | 
 No  | 
 ignore_message  | 
| 
366
 | 
 10  | 
 Yes  | 
 learn_message  | 
| 
409
 | 
 8  | 
 n/a  | 
 _learn_trapped  | 
| 
499
 | 
 4  | 
 Yes  | 
 forget_message  | 
| 
543
 | 
 4  | 
 n/a  | 
 _forget_trapped  | 
| 
608
 | 
 2  | 
 Yes  | 
 learner_sync  | 
| 
619
 | 
 0  | 
 Yes  | 
 learner_expire_old_training  | 
| 
633
 | 
 145  | 
 Yes  | 
 learner_is_scan_available  | 
| 
673
 | 
 4  | 
 No  | 
 scan  | 
| 
867
 | 
 0  | 
 n/a  | 
 __ANON__  | 
| 
873
 | 
 0  | 
 n/a  | 
 __ANON__  | 
| 
879
 | 
 0  | 
 n/a  | 
 __ANON__  | 
| 
904
 | 
 0  | 
 Yes  | 
 learner_dump_database  | 
| 
968
 | 
 14  | 
 No  | 
 get_msgid  | 
| 
1011
 | 
 20  | 
 No  | 
 get_body_from_msg  | 
| 
1035
 | 
 24  | 
 n/a  | 
 _get_msgdata_from_permsgstatus  | 
| 
1054
 | 
 16  | 
 No  | 
 tokenize  | 
| 
1128
 | 
 532  | 
 n/a  | 
 _tokenize_line  | 
| 
1278
 | 
 16  | 
 n/a  | 
 _tokenize_headers  | 
| 
1375
 | 
 4  | 
 n/a  | 
 _pre_chew_content_type  | 
| 
1394
 | 
 16  | 
 n/a  | 
 _pre_chew_message_id  | 
| 
1419
 | 
 28  | 
 n/a  | 
 _pre_chew_received  | 
| 
1460
 | 
 60  | 
 n/a  | 
 _pre_chew_addr_header  | 
| 
1472
 | 
 86  | 
 n/a  | 
 _tokenize_mail_addrs  | 
| 
1486
 | 
 4  | 
 n/a  | 
 _compute_prob_for_all_tokens  | 
| 
1504
 | 
 21  | 
 n/a  | 
 BEGIN  | 
| 
1543
 | 
 0  | 
 n/a  | 
 _compute_prob_for_token  | 
| 
1570
 | 
 0  | 
 n/a  | 
 _compute_declassification_distance  | 
| 
1603
 | 
 10  | 
 n/a  | 
 _opportunistic_calls  | 
| 
1644
 | 
 62  | 
 Yes  | 
 learner_new  | 
| 
1676
 | 
 0  | 
 No  | 
 bayes_report_make_list  | 
| 
1702
 | 
 0  | 
 n/a  | 
 __ANON__  |