{"arch":"arm64","build_provenance":null,"call_graph":{"calls":{"4294968864":[{"is_tail_call":false,"symbol":"dtrace_setopt","target_va":4294973924},{"is_tail_call":false,"symbol":"fputc","target_va":4294974356},{"is_tail_call":false,"symbol":"dtrace_program_exec","target_va":4294973892},{"is_tail_call":false,"symbol":"strchr","target_va":4294974564},{"is_tail_call":false,"symbol":"dtrace_program_exec","target_va":4294973892},{"is_tail_call":false,"symbol":"fputs","target_va":4294974372},{"is_tail_call":false,"symbol":"dtrace_close","target_va":4294974052},{"is_tail_call":false,"symbol":"dtrace_proc_lookup_by_addr","target_va":4294974212},{"is_tail_call":false,"symbol":"dtrace_proc_lookup_by_addr","target_va":4294974212},{"is_tail_call":false,"symbol":"dtrace_proc_lookup_by_addr","target_va":4294974212},{"is_tail_call":false,"symbol":"dtrace_proc_lookup_by_addr","target_va":4294974212},{"is_tail_call":false,"symbol":"dtrace_proc_lookup_by_addr","target_va":4294974212},{"is_tail_call":false,"symbol":"fputc","target_va":4294974356},{"is_tail_call":false,"symbol":"dtrace_proc_lookup_by_addr","target_va":4294974212},{"is_tail_call":false,"symbol":"optind","target_va":4294974484},{"is_tail_call":false,"symbol":"dtrace_proc_lookup_by_addr","target_va":4294974212},{"is_tail_call":false,"symbol":"dtrace_program_exec","target_va":4294973892},{"is_tail_call":false,"symbol":"strchr","target_va":4294974564},{"is_tail_call":false,"symbol":"dtrace_program_exec","target_va":4294973892},{"is_tail_call":false,"symbol":"sigaction","target_va":4294974532},{"is_tail_call":false,"symbol":"getopt","target_va":4294974404},{"is_tail_call":false,"symbol":"fwrite","target_va":4294974388},{"is_tail_call":false,"symbol":"fwrite","target_va":4294974388},{"is_tail_call":false,"symbol":"dtrace_program_exec","target_va":4294973892},{"is_tail_call":false,"symbol":"strchr","target_va":4294974564},{"is_tail_call":false,"symbol":"dtrace_program_exec","target_va":4294973892},{"is_tail_call":false,"symbol":"dtrace_getopt","target_va":4294974100},{"is_tail_call":false,"symbol":"dtrace_errno","target_va":4294974084},{"is_tail_call":false,"symbol":"dtrace_stop","target_va":4294974292},{"is_tail_call":false,"symbol":"exit","target_va":4294974324},{"is_tail_call":false,"symbol":"dtrace_stop","target_va":4294974292},{"is_tail_call":false,"symbol":"dtrace_proc_grab","target_va":4294974196},{"is_tail_call":false,"symbol":"dtrace_proc_create","target_va":4294974180},{"is_tail_call":false,"symbol":"dtrace_aggregate_walk_joined","target_va":4294974036},{"is_tail_call":false,"symbol":"memmove","target_va":4294974452},{"is_tail_call":false,"symbol":"memmove","target_va":4294974452},{"is_tail_call":false,"symbol":"basename","target_va":4294974020},{"is_tail_call":false,"symbol":"__stdoutp","target_va":4294974004},{"is_tail_call":false,"symbol":"dtrace_errmsg","target_va":4294974068},{"is_tail_call":false,"symbol":"dtrace_proc_continue","target_va":4294974164},{"is_tail_call":false,"symbol":"memchr","target_va":4294974420},{"is_tail_call":false,"symbol":"dtrace_proc_state","target_va":4294974244},{"is_tail_call":false,"symbol":"dtrace_proc_release","target_va":4294974228},{"is_tail_call":false,"symbol":"dtrace_proc_status","target_va":4294974260},{"is_tail_call":false,"symbol":"__stack_chk_fail","target_va":4294973956}],"4294971184":[{"is_tail_call":false,"symbol":"dtrace_stop","target_va":4294974292},{"is_tail_call":false,"symbol":"dtrace_work","target_va":4294974308},{"is_tail_call":false,"symbol":"fprintf","target_va":4294974340},{"is_tail_call":false,"symbol":"fprintf","target_va":4294974340},{"is_tail_call":false,"symbol":"fprintf","target_va":4294974340},{"is_tail_call":false,"symbol":"fprintf","target_va":4294974340},{"is_tail_call":false,"symbol":"fprintf","target_va":4294974340},{"is_tail_call":false,"symbol":"fprintf","target_va":4294974340},{"is_tail_call":false,"symbol":"fprintf","target_va":4294974340},{"is_tail_call":false,"symbol":"fprintf","target_va":4294974340},{"is_tail_call":false,"symbol":"fprintf","target_va":4294974340},{"is_tail_call":false,"symbol":"fprintf","target_va":4294974340},{"is_tail_call":false,"symbol":"dtrace_sleep","target_va":4294974276}],"4294971500":[{"is_tail_call":false,"symbol":"verror","target_va":4294973724},{"is_tail_call":false,"symbol":"dtrace_handle_proc","target_va":4294974132},{"is_tail_call":false,"symbol":"dtrace_sleep","target_va":4294974276}],"4294971580":[{"is_tail_call":false,"symbol":"dtrace_stop","target_va":4294974292},{"is_tail_call":false,"symbol":"strcmp","target_va":4294974580},{"is_tail_call":false,"symbol":"sigaction","target_va":4294974532},{"is_tail_call":false,"symbol":"__stderrp","target_va":4294973988},{"is_tail_call":false,"symbol":"__stack_chk_guard","target_va":4294973972},{"is_tail_call":false,"symbol":"dtrace_stop","target_va":4294974292},{"is_tail_call":false,"symbol":"dtrace_errmsg","target_va":4294974068},{"is_tail_call":false,"symbol":"dtrace_handle_proc","target_va":4294974132},{"is_tail_call":false,"symbol":"dtrace_sleep","target_va":4294974276}],"4294971804":[{"is_tail_call":false,"symbol":"memchr","target_va":4294974420},{"is_tail_call":false,"symbol":"memchr","target_va":4294974420},{"is_tail_call":false,"symbol":"memcpy","target_va":4294974436},{"is_tail_call":false,"symbol":"__error","target_va":4294973940}],"4294972188":[{"is_tail_call":false,"symbol":"memcpy","target_va":4294974436},{"is_tail_call":false,"symbol":"memchr","target_va":4294974420},{"is_tail_call":false,"symbol":"memchr","target_va":4294974420},{"is_tail_call":false,"symbol":"dtrace_getopt","target_va":4294974100},{"is_tail_call":false,"symbol":"getsym","target_va":4294973096},{"is_tail_call":false,"symbol":"memchr","target_va":4294974420},{"is_tail_call":false,"symbol":"getsym","target_va":4294973096},{"is_tail_call":false,"symbol":"memcpy","target_va":4294974436},{"is_tail_call":false,"symbol":"memchr","target_va":4294974420},{"is_tail_call":false,"symbol":"getsym","target_va":4294973096},{"is_tail_call":false,"symbol":"memchr","target_va":4294974420},{"is_tail_call":false,"symbol":"dtrace_handle_proc","target_va":4294974132}],"4294973096":[{"is_tail_call":false,"symbol":"dtrace_go","target_va":4294974116},{"is_tail_call":false,"symbol":"optarg","target_va":4294974468}],"4294973528":[{"is_tail_call":false,"symbol":"dtrace_proc_continue","target_va":4294974164},{"is_tail_call":false,"symbol":"notice","target_va":4294973680},{"is_tail_call":false,"symbol":"dtrace_open","target_va":4294974148},{"is_tail_call":false,"symbol":"notice","target_va":4294973680}],"4294973680":[{"is_tail_call":false,"symbol":"verror","target_va":4294973724}],"4294973724":[{"is_tail_call":false,"symbol":"dtrace_program_exec","target_va":4294973892},{"is_tail_call":false,"symbol":"dtrace_stop","target_va":4294974292},{"is_tail_call":false,"symbol":"strcmp","target_va":4294974580},{"is_tail_call":false,"symbol":"sigaction","target_va":4294974532},{"is_tail_call":false,"symbol":"puts","target_va":4294974516},{"is_tail_call":false,"symbol":"dtrace_stop","target_va":4294974292}]},"data_xrefs":{"by_data":{"4294971392":[4294968864],"4294971400":[4294972188],"4294971424":[4294972188],"4294971536":[4294972188],"4294971584":[4294968864],"4294971804":[4294968864],"4294972188":[4294971804],"4294973512":[4294968864],"4294973528":[4294968864],"4294974608":[4294972188],"4294974624":[4294968864],"4294974663":[4294971500],"4294974696":[4294968864],"4294974704":[4294968864],"4294974731":[4294968864],"4294974739":[4294968864],"4294974766":[4294968864],"4294974804":[4294968864],"4294974812":[4294968864],"4294974841":[4294968864],"4294974849":[4294968864],"4294974878":[4294968864],"4294974966":[4294968864],"4294974994":[4294968864],"4294975012":[4294968864],"4294975042":[4294968864],"4294975182":[4294968864],"4294975255":[4294971184],"4294975417":[4294971184],"4294975459":[4294971184],"4294975512":[4294971184],"4294975566":[4294971184],"4294975614":[4294971184],"4294975616":[4294968864],"4294975651":[4294971184],"4294975711":[4294971184],"4294975760":[4294971184],"4294975800":[4294971184],"4294975869":[4294971184],"4294975921":[4294971580,4294973724],"4294975926":[4294971580,4294973724],"4294975932":[4294971580],"4294975936":[4294968864],"4294976081":[4294968864],"4294977010":[4294968864],"4294977771":[4294968864],"4294977976":[4294968864],"4294979584":[4294972188],"4294979585":[4294972188],"4294979592":[4294972188],"4294979600":[4294972188],"4294979632":[4294972188],"4294979648":[4294973528],"4294979664":[4294971804],"4294979829":[4294968864],"4294980016":[4294972188],"4294980080":[4294972188],"4294980592":[4294972188],"4294981372":[4294968864],"4294981397":[4294968864],"4294981472":[4294973528],"4294981484":[4294973528],"4294981503":[4294971804],"4294981534":[4294971804,4294972188],"4294981552":[4294971804,4294972188],"4294981558":[4294971804,4294972188],"4294981563":[4294971804,4294972188],"4294981568":[4294971804,4294972188],"4294981575":[4294972188],"4294981588":[4294972188],"4294981595":[4294972188],"4294981622":[4294972188],"4294981649":[4294972188],"4294981658":[4294972188],"4294981659":[4294973096],"4294981712":[4294972188],"4294981753":[4294972188],"4294981759":[4294972188],"4294981765":[4294971804,4294972188],"4294983680":[4294968864,4294971184,4294971580,4294971804,4294972188,4294973096,4294973724],"4294983681":[4294968864,4294971804],"4294983688":[4294972188],"4294983700":[4294971804],"4294983712":[4294972188],"4294983824":[4294968864],"4294983884":[4294968864],"4294984032":[4294971804,4294972188,4294973096],"4294984040":[4294968864,4294971184,4294971580,4294973724],"4294984048":[4294968864],"4294984056":[4294968864],"4294984064":[4294968864],"4295000064":[4294972188],"4295000065":[4294972188],"4295000068":[4294968864],"4295000072":[4294968864,4294971184,4294971580,4294972188,4294973724],"4295000088":[4294968864,4294971500,4294971580,4294971804,4294972188,4294973096,4294973528],"4295000091":[4294968864],"4295000092":[4294968864],"4295000096":[4294972188],"4295000104":[4294968864,4294971500,4294971580],"4295000112":[4294968864,4294972188],"4295000124":[4294968864],"4295000125":[4294968864],"4295000136":[4294968864],"4295000208":[4294972188],"4295004224":[4294968864]},"by_function":{"4294968864":[{"data_va":4294974624,"insn_va":4294968968,"kind":"CString","value":"n:ps:e:vx:ACHV"},{"data_va":4294984056,"insn_va":4294969048,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294969052,"kind":"Global","value":null},{"data_va":4294984064,"insn_va":4294969252,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294969256,"kind":"Global","value":null},{"data_va":4294984056,"insn_va":4294969296,"kind":"Global","value":null},{"data_va":4294974696,"insn_va":4294969308,"kind":"CString","value":"strsize"},{"data_va":4294974704,"insn_va":4294969316,"kind":"CString","value":"32"},{"data_va":4295000088,"insn_va":4294969332,"kind":"Global","value":null},{"data_va":4294974731,"insn_va":4294969340,"kind":"CString","value":"bufsize"},{"data_va":4294974739,"insn_va":4294969348,"kind":"CString","value":"1k"},{"data_va":4295000088,"insn_va":4294969364,"kind":"Global","value":null},{"data_va":4294974766,"insn_va":4294969372,"kind":"CString","value":"aggsortrev"},{"data_va":4295000088,"insn_va":4294969392,"kind":"Global","value":null},{"data_va":4294974804,"insn_va":4294969400,"kind":"CString","value":"aggsize"},{"data_va":4294974812,"insn_va":4294969408,"kind":"CString","value":"256k"},{"data_va":4295000088,"insn_va":4294969424,"kind":"Global","value":null},{"data_va":4294974841,"insn_va":4294969432,"kind":"CString","value":"aggrate"},{"data_va":4294974849,"insn_va":4294969440,"kind":"CString","value":"1sec"},{"data_va":4294974624,"insn_va":4294969468,"kind":"CString","value":"n:ps:e:vx:ACHV"},{"data_va":4295000125,"insn_va":4294969484,"kind":"Global","value":null},{"data_va":4295000088,"insn_va":4294969556,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294969560,"kind":"Global","value":null},{"data_va":4294974878,"insn_va":4294969568,"kind":"CString","value":"ustackframes"},{"data_va":4294983680,"insn_va":4294969588,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294969616,"kind":"Global","value":null},{"data_va":4295000088,"insn_va":4294969620,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294969648,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294969664,"kind":"Global","value":null},{"data_va":4295004224,"insn_va":4294969704,"kind":"Global","value":null},{"data_va":4294974966,"insn_va":4294969716,"kind":"CString","value":"BEGIN\n{\n\tend = timestamp + "},{"data_va":4294971392,"insn_va":4294969720,"kind":"Global","value":null},{"data_va":4295000091,"insn_va":4294969736,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294969740,"kind":"Global","value":null},{"data_va":4294983681,"insn_va":4294969760,"kind":"Global","value":null},{"data_va":4294984056,"insn_va":4294969780,"kind":"Global","value":null},{"data_va":4294974994,"insn_va":4294969800,"kind":"CString","value":" * 1000000000;\n}\n"},{"data_va":4294971392,"insn_va":4294969804,"kind":"Global","value":null},{"data_va":4294975012,"insn_va":4294969816,"kind":"CString","value":"tick-10hz\n/timestamp >= end/\n"},{"data_va":4294971392,"insn_va":4294969828,"kind":"Global","value":null},{"data_va":4294975042,"insn_va":4294969840,"kind":"CString","value":"{\n\texit(0);\n}\n"},{"data_va":4294971392,"insn_va":4294969852,"kind":"Global","value":null},{"data_va":4295000124,"insn_va":4294969860,"kind":"Global","value":null},{"data_va":4294984064,"insn_va":4294969880,"kind":"Global","value":null},{"data_va":4295004224,"insn_va":4294969896,"kind":"Global","value":null},{"data_va":4295000125,"insn_va":4294969916,"kind":"Global","value":null},{"data_va":4294975936,"insn_va":4294969928,"kind":"CString","value":"plockstat$target:::rw-acquire\n{\n\tself->rwhold[arg0] = timestamp;\n}\nplockstat$target:::mutex-acquire\n/arg1 == 0/\n{\n\tmtxhold[arg0] = timestamp;\n}\n"},{"data_va":4294975616,"insn_va":4294969944,"kind":"CString","value":null},{"data_va":4294976081,"insn_va":4294969972,"kind":"CString","value":"plockstat$target:::rw-release\n/self->rwhold[arg0] && arg1 == 1/\n{\n\t@rw_w_hold[arg0, ustack(5)] = sum(timestamp - self->rwhold[arg0]);\n\t@rw_w_hold_count[arg0, ustack(5)] = count();\n\tself->rwhold[arg0] = 0;\n\trw_w_hold_found = 1;\n}\nplockstat$target:::rw-release\n/self->rwhold[arg0]/\n{\n\t@rw_r_hold[arg0, ustack(5)] = sum(timestamp - self->rwhold[arg0]);\n\t@rw_r_hold_count[arg0, ustack(5)] = count();\n\tself->rwhold[arg0] = 0;\n\trw_r_hold_found = 1;\n}\nplockstat$target:::mutex-release\n/mtxhold[arg0] && arg1 == 0/\n{\n\t@mtx_hold[arg0, ustack(5)] = sum(timestamp - mtxhold[arg0]);\n\t@mtx_hold_count[arg0, ustack(5)] = count();\n\tmtxhold[arg0] = 0;\n\tmtx_hold_found = 1;\n}\n\nEND\n/mtx_hold_found/\n{\n\ttrace(\"Mutex hold\");\n\tprinta(@mtx_hold, @mtx_hold_count);\n}\nEND\n/rw_r_hold_found/\n{\n\ttrace(\"R/W reader hold\");\n\tprinta(@rw_r_hold, @rw_r_hold_count);\n}\nEND\n/rw_w_hold_found/\n{\n\ttrace(\"R/W writer hold\");\n\tprinta(@rw_w_hold, @rw_w_hold_count);\n}\n"},{"data_va":4294977010,"insn_va":4294969984,"kind":"CString","value":"plockstat$target:::rw-release\n/self->rwhold[arg0] && arg1 == 1/\n{\n\t@rw_w_hold[arg0, ustack()] =\n\t    quantize(timestamp - self->rwhold[arg0]);\n\tself->rwhold[arg0] = 0;\n\trw_w_hold_found = 1;\n}\nplockstat$target:::rw-release\n/self->rwhold[arg0]/\n{\n\t@rw_r_hold[arg0, ustack()] =\n\t    quantize(timestamp - self->rwhold[arg0]);\n\tself->rwhold[arg0] = 0;\n\trw_r_hold_found = 1;\n}\nplockstat$target:::mutex-release\n/mtxhold[arg0] && arg1 == 0/\n{\n\t@mtx_hold[arg0, ustack()] = quantize(timestamp - mtxhold[arg0]);\n\tmtxhold[arg0] = 0;\n\tmtx_hold_found = 1;\n}\n\nEND\n/mtx_hold_found/\n{\n\ttrace(\"Mutex hold\");\n\tprinta(@mtx_hold);\n}\nEND\n/rw_r_hold_found/\n{\n\ttrace(\"R/W reader hold\");\n\tprinta(@rw_r_hold);\n}\nEND\n/rw_w_hold_found/\n{\n\ttrace(\"R/W writer hold\");\n\tprinta(@rw_w_hold);\n}\n"},{"data_va":4294983824,"insn_va":4294970012,"kind":"Global","value":null},{"data_va":4294977771,"insn_va":4294970068,"kind":"CString","value":"plockstat$target:::rw-block\n{\n\tself->rwblock[arg0] = timestamp;\n}\nplockstat$target:::mutex-block\n{\n\tself->mtxblock[arg0] = timestamp;\n}\nplockstat$target:::mutex-spin\n{\n\tself->mtxspin[arg0] = timestamp;\n}\n"},{"data_va":4294977976,"insn_va":4294970124,"kind":"CString","value":"plockstat$target:::rw-blocked\n/self->rwblock[arg0] && arg1 == 1 && arg2 != 0/\n{\n\t@rw_w_block[arg0, ustack(5)] =\n\t    sum(timestamp - self->rwblock[arg0]);\n\t@rw_w_block_count[arg0, ustack(5)] = count();\n\tself->rwblock[arg0] = 0;\n\trw_w_block_found = 1;\n}\nplockstat$target:::rw-blocked\n/self->rwblock[arg0] && arg2 != 0/\n{\n\t@rw_r_block[arg0, ustack(5)] =\n\t    sum(timestamp - self->rwblock[arg0]);\n\t@rw_r_block_count[arg0, ustack(5)] = count();\n\tself->rwblock[arg0] = 0;\n\trw_r_block_found = 1;\n}\nplockstat$target:::rw-blocked\n/self->rwblock[arg0]/\n{\n\tself->rwblock[arg0] = 0;\n}\nplockstat$target:::mutex-spun\n/self->mtxspin[arg0] && arg1 != 0/\n{\n\t@mtx_spin[arg0, ustack(5)] =\n\t    sum(timestamp - self->mtxspin[arg0]);\n\t@mtx_spin_count[arg0, ustack(5)] = count();\n\tself->mtxspin[arg0] = 0;\n\tmtx_spin_found = 1;\n}\nplockstat$target:::mutex-spun\n/self->mtxspin[arg0]/\n{\n\t@mtx_vain_spin[arg0, ustack(5)] =\n\t    sum(timestamp - self->mtxspin[arg0]);\n\t@mtx_vain_spin_count[arg0, ustack(5)] = count();\n\tself->mtxspin[arg0] = 0;\n\tmtx_vain_spin_found = 1;\n}\nplockstat$target:::mutex-blocked\n/self->mtxblock[arg0] && arg1 != 0/\n{\n\t@mtx_block[arg0, ustack(5)] =\n\t    sum(timestamp - self->mtxblock[arg0]);\n\t@mtx_block_count[arg0, ustack(5)] = count();\n\tself->mtxblock[arg0] = 0;\n\tmtx_block_found = 1;\n}\nplockstat$target:::mutex-blocked\n/self->mtxblock[arg0]/\n{\n\tself->mtxblock[arg0] = 0;\n}\n\nEND\n/mtx_block_found/\n{\n\ttrace(\"Mutex block\");\n\tprinta(@mtx_block, @mtx_block_count);\n}\nEND\n/mtx_spin_found/\n{\n\ttrace(\"Mutex spin\");\n\tprinta(@mtx_spin, @mtx_spin_count);\n}\nEND\n/mtx_vain_spin_found/\n{\n\ttrace(\"Mutex unsuccessful spin\");\n\tprinta(@mtx_vain_spin, @mtx_vain_spin_count);\n}\nEND\n/rw_r_block_found/\n{\n\ttrace(\"R/W reader block\");\n\tprinta(@rw_r_block, @rw_r_block_count);\n}\nEND\n/rw_w_block_found/\n{\n\ttrace(\"R/W writer block\");\n\tprinta(@rw_w_block, @rw_w_block_count);\n}\n"},{"data_va":4294979829,"insn_va":4294970136,"kind":"CString","value":"plockstat$target:::rw-blocked\n/self->rwblock[arg0] && arg1 == 1 && arg2 != 0/\n{\n\t@rw_w_block[arg0, ustack()] =\n\t    quantize(timestamp - self->rwblock[arg0]);\n\tself->rwblock[arg0] = 0;\n\trw_w_block_found = 1;\n}\nplockstat$target:::rw-blocked\n/self->rwblock[arg0] && arg2 != 0/\n{\n\t@rw_r_block[arg0, ustack()] =\n\t    quantize(timestamp - self->rwblock[arg0]);\n\tself->rwblock[arg0] = 0;\n\trw_r_block_found = 1;\n}\nplockstat$target:::rw-blocked\n/self->rwblock[arg0]/\n{\n\tself->rwblock[arg0] = 0;\n}\nplockstat$target:::mutex-spun\n/self->mtxspin[arg0] && arg1 != 0/\n{\n\t@mtx_spin[arg0, ustack()] =\n\t    quantize(timestamp - self->mtxspin[arg0]);\n\tself->mtxspin[arg0] = 0;\n\tmtx_spin_found = 1;\n}\nplockstat$target:::mutex-spun\n/self->mtxspin[arg0]/\n{\n\t@mtx_vain_spin[arg0, ustack()] =\n\t    quantize(timestamp - self->mtxspin[arg0]);\n\tself->mtxspin[arg0] = 0;\n\tmtx_vain_spin_found = 1;\n}\nplockstat$target:::mutex-blocked\n/self->mtxblock[arg0] && arg1 != 0/\n{\n\t@mtx_block[arg0, ustack()] =\n\t    quantize(timestamp - self->mtxblock[arg0]);\n\tself->mtxblock[arg0] = 0;\n\tmtx_block_found = 1;\n}\nplockstat$target:::mutex-blocked\n/self->mtxblock[arg0]/\n{\n\tself->mtxblock[arg0] = 0;\n}\n\nEND\n/mtx_block_found/\n{\n\ttrace(\"Mutex block\");\n\tprinta(@mtx_block);\n}\nEND\n/mtx_spin_found/\n{\n\ttrace(\"Mutex spin\");\n\tprinta(@mtx_spin);\n}\nEND\n/mtx_vain_spin_found/\n{\n\ttrace(\"Mutex unsuccessful spin\");\n\tprinta(@mtx_vain_spin);\n}\nEND\n/rw_r_block_found/\n{\n\ttrace(\"R/W reader block\");\n\tprinta(@rw_r_block);\n}\nEND\n/rw_w_block_found/\n{\n\ttrace(\"R/W writer block\");\n\tprinta(@rw_w_block);\n}\n"},{"data_va":4294983884,"insn_va":4294970160,"kind":"Global","value":null},{"data_va":4295000088,"insn_va":4294970276,"kind":"Global","value":null},{"data_va":4295000088,"insn_va":4294970296,"kind":"Global","value":null},{"data_va":4294984040,"insn_va":4294970340,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970344,"kind":"Global","value":null},{"data_va":4295000072,"insn_va":4294970348,"kind":"Global","value":null},{"data_va":4294981372,"insn_va":4294970360,"kind":"CString","value":"%s: vvvv D program vvvv\n"},{"data_va":4294983680,"insn_va":4294970368,"kind":"Global","value":null},{"data_va":4295000125,"insn_va":4294970376,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970384,"kind":"Global","value":null},{"data_va":4295000072,"insn_va":4294970388,"kind":"Global","value":null},{"data_va":4294981397,"insn_va":4294970400,"kind":"CString","value":"%s: ^^^^ D program ^^^^\n"},{"data_va":4295000088,"insn_va":4294970408,"kind":"Global","value":null},{"data_va":4295000125,"insn_va":4294970416,"kind":"Global","value":null},{"data_va":4295000088,"insn_va":4294970456,"kind":"Global","value":null},{"data_va":4295000136,"insn_va":4294970460,"kind":"Global","value":null},{"data_va":4295000088,"insn_va":4294970476,"kind":"Global","value":null},{"data_va":4294973528,"insn_va":4294970484,"kind":"Global","value":null},{"data_va":4294973512,"insn_va":4294970516,"kind":"Global","value":null},{"data_va":4295000104,"insn_va":4294970528,"kind":"Global","value":null},{"data_va":4295000104,"insn_va":4294970544,"kind":"Global","value":null},{"data_va":4295000088,"insn_va":4294970560,"kind":"Global","value":null},{"data_va":4295000088,"insn_va":4294970572,"kind":"Global","value":null},{"data_va":4294974878,"insn_va":4294970580,"kind":"CString","value":"ustackframes"},{"data_va":4295000112,"insn_va":4294970588,"kind":"Global","value":null},{"data_va":4295000088,"insn_va":4294970600,"kind":"Global","value":null},{"data_va":4295000104,"insn_va":4294970604,"kind":"Global","value":null},{"data_va":4295000092,"insn_va":4294970612,"kind":"Global","value":null},{"data_va":4295000072,"insn_va":4294970620,"kind":"Global","value":null},{"data_va":4295000088,"insn_va":4294970624,"kind":"Global","value":null},{"data_va":4295000104,"insn_va":4294970628,"kind":"Global","value":null},{"data_va":4295000068,"insn_va":4294970636,"kind":"Global","value":null},{"data_va":4294975182,"insn_va":4294970648,"kind":"CString","value":"%s: tracing enabled for pid %d\n"},{"data_va":4294984048,"insn_va":4294970664,"kind":"Global","value":null},{"data_va":4295000088,"insn_va":4294970680,"kind":"Global","value":null},{"data_va":4295000088,"insn_va":4294970704,"kind":"Global","value":null},{"data_va":4295000088,"insn_va":4294970732,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970736,"kind":"Global","value":null},{"data_va":4294971804,"insn_va":4294970744,"kind":"Global","value":null},{"data_va":4295000088,"insn_va":4294970788,"kind":"Global","value":null},{"data_va":4294971584,"insn_va":4294970824,"kind":"Global","value":null}],"4294971184":[{"data_va":4294984040,"insn_va":4294971208,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971212,"kind":"Global","value":null},{"data_va":4295000072,"insn_va":4294971220,"kind":"Global","value":null},{"data_va":4294975255,"insn_va":4294971232,"kind":"CString","value":"Usage:\n\t%s [-vACHV] [-n count] [-s depth] [-e secs] [-x opt[=val]]\n\t    command [arg...]\n\t%s [-vACHV] [-n count] [-s depth] [-e secs] [-x opt[=val]]\n\t    -p pid\n"},{"data_va":4294983680,"insn_va":4294971240,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971252,"kind":"Global","value":null},{"data_va":4294975417,"insn_va":4294971260,"kind":"CString","value":"\t-v\t\tprint a message when tracing starts\n"},{"data_va":4294983680,"insn_va":4294971276,"kind":"Global","value":null},{"data_va":4294975459,"insn_va":4294971284,"kind":"CString","value":"\t-A\t\ttrace contention and hold events (same as -CH)\n"},{"data_va":4294983680,"insn_va":4294971300,"kind":"Global","value":null},{"data_va":4294975512,"insn_va":4294971308,"kind":"CString","value":"\t-C\t\ttrace contention events for mutexes and rwlocks\n"},{"data_va":4294983680,"insn_va":4294971324,"kind":"Global","value":null},{"data_va":4294975566,"insn_va":4294971332,"kind":"CString","value":"\t-H\t\ttrace hold events for mutexes and rwlocks\n"},{"data_va":4294983680,"insn_va":4294971348,"kind":"Global","value":null},{"data_va":4294975614,"insn_va":4294971356,"kind":"CString","value":"\t-V\t\tprint the dtrace script to run\n"},{"data_va":4294983680,"insn_va":4294971372,"kind":"Global","value":null},{"data_va":4294975651,"insn_va":4294971380,"kind":"CString","value":"\t-n count\tdisplay only 'count' entries for each event type\n"},{"data_va":4294983680,"insn_va":4294971396,"kind":"Global","value":null},{"data_va":4294975711,"insn_va":4294971404,"kind":"CString","value":"\t-s depth\tshow stack trace upto 'depth' entries\n"},{"data_va":4294983680,"insn_va":4294971420,"kind":"Global","value":null},{"data_va":4294975760,"insn_va":4294971428,"kind":"CString","value":"\t-e secs\t\texit after specified seconds\n"},{"data_va":4294983680,"insn_va":4294971444,"kind":"Global","value":null},{"data_va":4294975800,"insn_va":4294971452,"kind":"CString","value":"\t-x arg[=val]\tenable a DTrace runtime option or a D compiler option\n"},{"data_va":4294983680,"insn_va":4294971468,"kind":"Global","value":null},{"data_va":4294975869,"insn_va":4294971476,"kind":"CString","value":"\t-p pid\t\tattach and trace the specified process id\n"}],"4294971500":[{"data_va":4294974663,"insn_va":4294971528,"kind":"CString","value":"failed to initialize dtrace: %s\n"},{"data_va":4295000104,"insn_va":4294971544,"kind":"Global","value":null},{"data_va":4295000088,"insn_va":4294971552,"kind":"Global","value":null}],"4294971580":[{"data_va":4294984040,"insn_va":4294971620,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971624,"kind":"Global","value":null},{"data_va":4295000072,"insn_va":4294971632,"kind":"Global","value":null},{"data_va":4294975921,"insn_va":4294971644,"kind":"CString","value":"%s: "},{"data_va":4294975932,"insn_va":4294971664,"kind":"CString","value":"%s\n"},{"data_va":4294983680,"insn_va":4294971672,"kind":"Global","value":null},{"data_va":4294975926,"insn_va":4294971716,"kind":"CString","value":": %s\n"},{"data_va":4294983680,"insn_va":4294971720,"kind":"Global","value":null},{"data_va":4295000088,"insn_va":4294971724,"kind":"Global","value":null},{"data_va":4295000104,"insn_va":4294971768,"kind":"Global","value":null},{"data_va":4295000088,"insn_va":4294971776,"kind":"Global","value":null},{"data_va":4295000088,"insn_va":4294971784,"kind":"Global","value":null},{"data_va":4295000104,"insn_va":4294971788,"kind":"Global","value":null}],"4294971804":[{"data_va":4294984032,"insn_va":4294971824,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971828,"kind":"Global","value":null},{"data_va":4294983700,"insn_va":4294971868,"kind":"Global","value":null},{"data_va":4294983681,"insn_va":4294971928,"kind":"Global","value":null},{"data_va":4294981503,"insn_va":4294971960,"kind":"CString","value":"\n%s\n\n"},{"data_va":4294981568,"insn_va":4294971984,"kind":"CString","value":"Caller"},{"data_va":4294981563,"insn_va":4294971992,"kind":"CString","value":"Lock"},{"data_va":4294981558,"insn_va":4294972000,"kind":"CString","value":"nsec"},{"data_va":4294981552,"insn_va":4294972008,"kind":"CString","value":"Count"},{"data_va":4294981534,"insn_va":4294972024,"kind":"CString","value":"%5s %8s %-28s %s\n"},{"data_va":4294981765,"insn_va":4294972036,"kind":"CString","value":"-------------------------------------------------------------------------------"},{"data_va":4295000088,"insn_va":4294972096,"kind":"Global","value":null},{"data_va":4294972188,"insn_va":4294972104,"kind":"Global","value":null},{"data_va":4294984032,"insn_va":4294972144,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294972148,"kind":"Global","value":null},{"data_va":4294979664,"insn_va":4294972164,"kind":"CString","value":null}],"4294972188":[{"data_va":4294984032,"insn_va":4294972232,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294972236,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294972260,"kind":"Global","value":null},{"data_va":4294983688,"insn_va":4294972280,"kind":"Global","value":null},{"data_va":4294983712,"insn_va":4294972284,"kind":"Global","value":null},{"data_va":4295000096,"insn_va":4294972308,"kind":"Global","value":null},{"data_va":4295000072,"insn_va":4294972312,"kind":"Global","value":null},{"data_va":4295000208,"insn_va":4294972316,"kind":"Global","value":null},{"data_va":4294981558,"insn_va":4294972328,"kind":"CString","value":"nsec"},{"data_va":4294981765,"insn_va":4294972340,"kind":"CString","value":"-------------------------------------------------------------------------------"},{"data_va":4294981568,"insn_va":4294972352,"kind":"CString","value":"Caller"},{"data_va":4294981563,"insn_va":4294972360,"kind":"CString","value":"Lock"},{"data_va":4294981552,"insn_va":4294972368,"kind":"CString","value":"Count"},{"data_va":4294981534,"insn_va":4294972384,"kind":"CString","value":"%5s %8s %-28s %s\n"},{"data_va":4294974608,"insn_va":4294972400,"kind":"Global","value":null},{"data_va":4294979600,"insn_va":4294972456,"kind":"CString","value":null},{"data_va":4294971424,"insn_va":4294972496,"kind":"Global","value":null},{"data_va":4294971400,"insn_va":4294972500,"kind":"Global","value":null},{"data_va":4294971536,"insn_va":4294972504,"kind":"Global","value":null},{"data_va":4294981575,"insn_va":4294972528,"kind":"CString","value":"%5llu %8llu "},{"data_va":4295000088,"insn_va":4294972548,"kind":"Global","value":null},{"data_va":4294979632,"insn_va":4294972564,"kind":"CString","value":null},{"data_va":4294979632,"insn_va":4294972568,"kind":"CString","value":null},{"data_va":4294981588,"insn_va":4294972592,"kind":"CString","value":"%-28s "},{"data_va":4294979632,"insn_va":4294972608,"kind":"CString","value":null},{"data_va":4294979632,"insn_va":4294972640,"kind":"CString","value":null},{"data_va":4295000096,"insn_va":4294972664,"kind":"Global","value":null},{"data_va":4295000072,"insn_va":4294972668,"kind":"Global","value":null},{"data_va":4295000208,"insn_va":4294972672,"kind":"Global","value":null},{"data_va":4294981759,"insn_va":4294972680,"kind":"CString","value":"Stack"},{"data_va":4294981753,"insn_va":4294972688,"kind":"CString","value":"count"},{"data_va":4294981712,"insn_va":4294972704,"kind":"CString","value":"\n%10s ---- Time Distribution --- %5s %s\n"},{"data_va":4294980080,"insn_va":4294972716,"kind":"CString","value":null},{"data_va":4294979585,"insn_va":4294972728,"kind":"CString","value":null},{"data_va":4294980592,"insn_va":4294972740,"kind":"CString","value":null},{"data_va":4294979632,"insn_va":4294972812,"kind":"CString","value":null},{"data_va":4294979632,"insn_va":4294972832,"kind":"CString","value":null},{"data_va":4294981658,"insn_va":4294972844,"kind":"CString","value":null},{"data_va":4294981649,"insn_va":4294972856,"kind":"CString","value":"%43s %s\n"},{"data_va":4294979584,"insn_va":4294972872,"kind":"CString","value":null},{"data_va":4294979632,"insn_va":4294972900,"kind":"CString","value":null},{"data_va":4294981622,"insn_va":4294972912,"kind":"CString","value":"@@@@@@@@@@@@@@@@@@@@@@@@@@"},{"data_va":4294981595,"insn_va":4294972928,"kind":"CString","value":"%10llu |%-24.*s| %5llu %s\n"},{"data_va":4295000112,"insn_va":4294972936,"kind":"Global","value":null},{"data_va":4294979592,"insn_va":4294972984,"kind":"CString","value":null},{"data_va":4295000065,"insn_va":4294973000,"kind":"Global","value":null},{"data_va":4295000088,"insn_va":4294973016,"kind":"Global","value":null},{"data_va":4294984032,"insn_va":4294973036,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973040,"kind":"Global","value":null},{"data_va":4294980016,"insn_va":4294973084,"kind":"CString","value":null}],"4294973096":[{"data_va":4294984032,"insn_va":4294973136,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973140,"kind":"Global","value":null},{"data_va":4295000088,"insn_va":4294973184,"kind":"Global","value":null},{"data_va":4294981659,"insn_va":4294973224,"kind":"CString","value":"%#lx"},{"data_va":4294984032,"insn_va":4294973252,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973256,"kind":"Global","value":null}],"4294973528":[{"data_va":4295000088,"insn_va":4294973564,"kind":"Global","value":null},{"data_va":4294981472,"insn_va":4294973592,"kind":"CString","value":"pid %d: %s\n"},{"data_va":4295000088,"insn_va":4294973604,"kind":"Global","value":null},{"data_va":4294981484,"insn_va":4294973640,"kind":"CString","value":"pid %d has exited\n"},{"data_va":4294979648,"insn_va":4294973672,"kind":"CString","value":null}],"4294973724":[{"data_va":4294984040,"insn_va":4294973768,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973772,"kind":"Global","value":null},{"data_va":4295000072,"insn_va":4294973780,"kind":"Global","value":null},{"data_va":4294975921,"insn_va":4294973792,"kind":"CString","value":"%s: "},{"data_va":4294983680,"insn_va":4294973800,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973840,"kind":"Global","value":null},{"data_va":4294975926,"insn_va":4294973860,"kind":"CString","value":": %s\n"}]}},"noreturn_vas":[],"symbols":{"4294968864":"main","4294971184":"usage","4294971500":"fatal","4294971580":"dfatal","4294971804":"chewrec","4294972188":"process_aggregate","4294973096":"getsym","4294973512":"intr","4294973528":"prochandler","4294973680":"notice","4294973724":"verror"}},"capabilities":[],"code_signature":{"code_directory":{"cdhash":"61a00524b88956484761e30f7ea87deae092bacbfc7386bdf8546465b121d449","flag_names":[],"flags":0,"hash_type":2,"identifier":"com.apple.plockstat","platform":26,"team_id":null},"signing_status":"AppleSigned"},"cpp_hierarchy":null,"data_in_code":[],"dna":{"hashes":{"classhash":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","cpp_classhash":null,"entitlementhash":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","frameworkhash":"c15fc6d7423a2fe211f3d01d2717a414ea4f7915aa751ba2477e5bbdaeec9718","imphash":"46dfe91288242807808622504e6d4d068d413c6bcfac33c00f907549c3f73f81","sha256_text":"9a2c9838b7758fcbb927879357ef25c051a3b4a64214c1b79aed3a0884e15e83","symbolhash":"46dfe91288242807808622504e6d4d068d413c6bcfac33c00f907549c3f73f81"},"sets":{"apis_called":["__error","__stack_chk_fail","__stack_chk_guard","__stderrp","__stdoutp","basename","dtrace_aggregate_walk_joined","dtrace_close","dtrace_errmsg","dtrace_errno","dtrace_getopt","dtrace_go","dtrace_handle_proc","dtrace_open","dtrace_proc_continue","dtrace_proc_create","dtrace_proc_grab","dtrace_proc_lookup_by_addr","dtrace_proc_release","dtrace_proc_state","dtrace_proc_status","dtrace_program_exec","dtrace_setopt","dtrace_sleep","dtrace_stop","dtrace_work","exit","fprintf","fputc","fputs","fwrite","getopt","getsym","memchr","memcpy","memmove","notice","optarg","optind","puts","sigaction","strchr","strcmp","verror"],"bundle_ids":["com.apple.plockstat"],"cpp_classes":[],"entitlements":[],"frameworks":["libdtrace.dylib","libSystem.B.dylib"],"iokit_constants":[],"objc_classes":[],"private_frameworks":[],"protocols":[],"signing_status":"Apple Signed","static_libs":[],"swift_protocol_names":[],"swift_type_names":[],"xpc_services":[]},"vector":{"bundle_ids":1,"cap_analytics":0,"cap_hardware":0,"cap_ipc":0,"cap_keychain":0,"cap_location":0,"cap_network":0,"cap_security":0,"cap_storage":0,"cap_system":0,"cpp_classes":0,"cpp_vtable_entries":0,"entitlements_total":0,"file_paths":0,"frameworks_private":0,"frameworks_total":2,"iokit_constants":0,"library_functions":0,"nlist_functions":11,"objc_classes":0,"objc_ivars":0,"objc_methods":0,"objc_protocols":0,"section_count":9,"size_log2":17.06137,"static_lib_count":0,"swift_conformances":0,"swift_protocols":0,"swift_types":0,"telemetry_strings":0,"text_ratio":0.036762986,"url_endpoints":4,"xpc_provides":0}},"dwarf_metadata":null,"entitlements":{"entries":{},"raw_plist":null},"exports":[{"address":0,"is_reexport":false,"is_thread_local":false,"is_weak":false,"name":"_mh_execute_header"}],"fileset_entries":[],"fingerprint":{"analyzed_at":"2026-04-07T05:21:13Z","available_arches":["x86_64","arm64"],"binary_type":"executable","bundle_id":null,"cdhash":"61a00524b88956484761e30f7ea87deae092bacbfc7386bdf8546465b121d449","file_modified":"2026-04-06T11:58:26Z","file_size":136768,"is_arm64e":true,"min_os":"26.1.0","name":"plockstat","platform":"macOS","sdk":"26.1.0","sha256":"6a125c63078558a0fca58d1b1b6654523d179c4ab52575e0c50802c34ac1d059","sha256_slice":"11d86afba7a8e2c764049b8700526f7aa64cd45db7f2bcbf069378aa136e822a","source_version":"413.0.0.0.0","team_id":null,"uuid":"CFD764FE-3095-36F9-8F89-7CD0AB92E58F"},"frameworks":[{"is_private":false,"is_weak":false,"name":"/usr/lib/libdtrace.dylib"},{"is_private":false,"is_weak":false,"name":"/usr/lib/libSystem.B.dylib"}],"function_starts_count":11,"imports":[{"address":0,"dylib":"/usr/lib/libdtrace.dylib","is_lazy":false,"is_weak":false,"name":"dtrace_aggregate_walk_joined"},{"address":0,"dylib":"/usr/lib/libdtrace.dylib","is_lazy":false,"is_weak":false,"name":"dtrace_close"},{"address":0,"dylib":"/usr/lib/libdtrace.dylib","is_lazy":false,"is_weak":false,"name":"dtrace_errmsg"},{"address":0,"dylib":"/usr/lib/libdtrace.dylib","is_lazy":false,"is_weak":false,"name":"dtrace_errno"},{"address":0,"dylib":"/usr/lib/libdtrace.dylib","is_lazy":false,"is_weak":false,"name":"dtrace_getopt"},{"address":0,"dylib":"/usr/lib/libdtrace.dylib","is_lazy":false,"is_weak":false,"name":"dtrace_go"},{"address":0,"dylib":"/usr/lib/libdtrace.dylib","is_lazy":false,"is_weak":false,"name":"dtrace_handle_proc"},{"address":0,"dylib":"/usr/lib/libdtrace.dylib","is_lazy":false,"is_weak":false,"name":"dtrace_open"},{"address":0,"dylib":"/usr/lib/libdtrace.dylib","is_lazy":false,"is_weak":false,"name":"dtrace_proc_continue"},{"address":0,"dylib":"/usr/lib/libdtrace.dylib","is_lazy":false,"is_weak":false,"name":"dtrace_proc_create"},{"address":0,"dylib":"/usr/lib/libdtrace.dylib","is_lazy":false,"is_weak":false,"name":"dtrace_proc_grab"},{"address":0,"dylib":"/usr/lib/libdtrace.dylib","is_lazy":false,"is_weak":false,"name":"dtrace_proc_lookup_by_addr"},{"address":0,"dylib":"/usr/lib/libdtrace.dylib","is_lazy":false,"is_weak":false,"name":"dtrace_proc_release"},{"address":0,"dylib":"/usr/lib/libdtrace.dylib","is_lazy":false,"is_weak":false,"name":"dtrace_proc_state"},{"address":0,"dylib":"/usr/lib/libdtrace.dylib","is_lazy":false,"is_weak":false,"name":"dtrace_proc_status"},{"address":0,"dylib":"/usr/lib/libdtrace.dylib","is_lazy":false,"is_weak":false,"name":"dtrace_program_exec"},{"address":0,"dylib":"/usr/lib/libdtrace.dylib","is_lazy":false,"is_weak":false,"name":"dtrace_program_strcompile"},{"address":0,"dylib":"/usr/lib/libdtrace.dylib","is_lazy":false,"is_weak":false,"name":"dtrace_setopt"},{"address":0,"dylib":"/usr/lib/libdtrace.dylib","is_lazy":false,"is_weak":false,"name":"dtrace_sleep"},{"address":0,"dylib":"/usr/lib/libdtrace.dylib","is_lazy":false,"is_weak":false,"name":"dtrace_stop"},{"address":0,"dylib":"/usr/lib/libdtrace.dylib","is_lazy":false,"is_weak":false,"name":"dtrace_work"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"__error"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"__stack_chk_fail"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"basename"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"exit"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"fprintf"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"fputc"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"fputs"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"fwrite"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"getopt"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"memchr"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"memcpy"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"memmove"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"printf"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"puts"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"sigaction"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"snprintf"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"strchr"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"strcmp"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"strerror"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"strlen"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"strstr"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"strtoul"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"vfprintf"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"__stack_chk_guard"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"__stderrp"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"__stdoutp"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"optarg"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"optind"}],"interesting_strings":{"bundle_ids":["com.apple.plockstat"],"urls_and_endpoints":["$http://crl.apple.com/codesigning.crl0","%http://www.apple.com/appleca/root.crl0","<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">","https://www.apple.com/appleca/0"]},"iokit_surface":null,"library_matches":[],"library_profile":{"libraries":{},"library_ratio":0.0,"total_functions":11,"total_identified":0},"network_surface":{"api_usage":{"callers":[],"classes":[],"methods":[]},"endpoints":[{"is_dynamic":false,"kind":"Hostname","value":"libc.so.1"},{"is_dynamic":false,"kind":"Url","value":"http://www.apple.com/appleca/root.crl0"},{"is_dynamic":false,"kind":"Hostname","value":"www.apple.com"},{"is_dynamic":false,"kind":"Url","value":"http://crl.apple.com/codesigning.crl0"},{"is_dynamic":false,"kind":"Hostname","value":"crl.apple.com"},{"is_dynamic":false,"kind":"Url","value":"https://www.apple.com/appleca/0"},{"is_dynamic":false,"kind":"Url","value":"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">"}],"has_network_entitlement":false,"network_frameworks":[]},"objc_classes":{},"objc_metadata":{"classes":{}},"sections":[{"name":"__text","offset":1568,"protection":"r-x","segment":"__TEXT","size":5028},{"name":"__auth_stubs","offset":6596,"protection":"r-x","segment":"__TEXT","size":704},{"name":"__const","offset":7312,"protection":"r-x","segment":"__TEXT","size":16},{"name":"__cstring","offset":7328,"protection":"r-x","segment":"__TEXT","size":7221},{"name":"__unwind_info","offset":14552,"protection":"r-x","segment":"__TEXT","size":152},{"name":"__auth_got","offset":16384,"protection":"rw-","segment":"__DATA_CONST","size":352},{"name":"__got","offset":16736,"protection":"rw-","segment":"__DATA_CONST","size":40},{"name":"__data","offset":32768,"protection":"rw-","segment":"__DATA","size":8},{"name":"__bss","offset":0,"protection":"rw-","segment":"__DATA","size":4160}],"summary":"Runs as a background system service communicating with other macOS components through standard IPC mechanisms. Handles 7 network endpoints and processes bundle identifiers and URLs embedded in its configuration. Contains 11 core functions that execute service-related logic. Uses only public frameworks, indicating integration with standard macOS system services rather than private Apple infrastructure.","swift_metadata":null,"title":"System daemon — manages configuration and service communication","total_strings":472,"xpc_services":[]}