| blib/lib/IPC/Shareable.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| subroutine | 89 | 90 | 98.8 |
| pod | 22 | 22 | 100.0 |
| line | count | pod | subroutine |
|---|---|---|---|
| 3 | 88 | n/a | BEGIN |
| 4 | 88 | n/a | BEGIN |
| 8 | 88 | n/a | BEGIN |
| 9 | 88 | n/a | BEGIN |
| 10 | 88 | n/a | BEGIN |
| 11 | 88 | n/a | BEGIN |
| 12 | 88 | n/a | BEGIN |
| 13 | 88 | n/a | BEGIN |
| 22 | 88 | n/a | BEGIN |
| 23 | 88 | n/a | BEGIN |
| 24 | 88 | n/a | BEGIN |
| 25 | 88 | n/a | BEGIN |
| 26 | 88 | n/a | BEGIN |
| 76 | 88 | n/a | BEGIN |
| 170 | 165 | n/a | TIESCALAR |
| 173 | 112 | n/a | TIEARRAY |
| 176 | 312 | n/a | TIEHASH |
| 179 | 789 | n/a | STORE |
| 217 | 1038 | n/a | FETCH |
| 266 | 185 | n/a | CLEAR |
| 293 | 8 | n/a | DELETE |
| 316 | 16 | n/a | EXISTS |
| 323 | 29 | n/a | FIRSTKEY |
| 329 | 76 | n/a | NEXTKEY |
| 338 | 45 | n/a | EXTEND |
| 342 | 16 | n/a | PUSH |
| 360 | 6 | n/a | POP |
| 379 | 16 | n/a | SHIFT |
| 397 | 6 | n/a | UNSHIFT |
| 415 | 6 | n/a | SPLICE |
| 433 | 40 | n/a | FETCHSIZE |
| 442 | 6 | n/a | STORESIZE |
| 470 | 7 | Yes | new |
| 488 | 139 | Yes | lock |
| 556 | 305 | Yes | unlock |
| 620 | 8 | Yes | singleton |
| 647 | 14730 | Yes | attributes |
| 657 | 215 | Yes | global_register |
| 660 | 11 | Yes | process_register |
| 663 | 612 | Yes | uuid |
| 673 | 7350 | Yes | seg |
| 677 | 2688 | Yes | sem |
| 682 | 68 | Yes | shm_segments |
| 794 | 4 | Yes | unknown_segments |
| 801 | 4 | Yes | seg_count |
| 825 | 3 | Yes | sem_count |
| 849 | 6 | Yes | seg_map |
| 953 | 6 | n/a | __ANON__ |
| 1026 | 12 | Yes | sysv_info |
| 1104 | 9 | Yes | clean_up |
| 1114 | 99 | Yes | clean_up_all |
| 1125 | 9 | Yes | clean_up_protected |
| 1155 | 395 | Yes | remove |
| 1227 | 85 | Yes | testing_set |
| 1235 | 6 | Yes | clean_up_testing |
| 1320 | 992 | n/a | _encode |
| 1344 | 3264 | n/a | _decode |
| 1372 | 514 | n/a | _encode_json |
| 1386 | 515 | n/a | _encode_json_prepare |
| 1456 | 1722 | n/a | _decode_json |
| 1504 | 433 | n/a | _decode_json_restore |
| 1543 | 638 | n/a | _decode_json_resolve |
| 1553 | 80 | n/a | _decode_json_reattach |
| 1580 | 96 | n/a | _encode_verbatim |
| 1598 | 579 | n/a | _decode_verbatim |
| 1619 | 382 | n/a | _freeze |
| 1635 | 1440 | n/a | _thaw |
| 1658 | 589 | n/a | _tie |
| 1884 | 155 | n/a | _magic_tie |
| 1940 | 156 | n/a | _need_tie |
| 1960 | 743 | n/a | _remove_child |
| 1967 | 1398 | n/a | _is_child |
| 1972 | 14 | n/a | _is_child_pp |
| 1996 | 1002 | n/a | _write_to_seg |
| 2008 | 6 | n/a | _execute_lock_coderef |
| 2022 | 91 | n/a | _key_str_to_int |
| 2032 | 124 | n/a | _lock_children |
| 2093 | 6 | n/a | _shm_data_summary |
| 2150 | 585 | n/a | _shm_flags |
| 2163 | 612 | n/a | _shm_key |
| 2205 | 140 | n/a | _shm_key_rand |
| 2254 | 138 | n/a | _shm_key_rand_int |
| 2257 | 1007 | n/a | _read_check |
| 2288 | 1032 | n/a | _write_permitted |
| 2351 | 434 | n/a | _testing_semaphore_key_hash |
| 2363 | 140 | n/a | _testing_semaphore_value |
| 2374 | 589 | n/a | _parse_args |
| 2420 | 143 | n/a | _end |
| 2430 | 88 | n/a | END |
| 2433 | 0 | n/a | _placeholder |