Offset 2, 389 lines modifiedOffset 2, 414 lines modified
  
  
2 Disassembly·of·section·.text:2 Disassembly·of·section·.text:
  
3 0000000000000000·<usl_pid_record_child>:3 0000000000000000·<usl_pid_record_child>:
4 usl_pid_record_child():4 usl_pid_record_child():
5 /usr/src/debug/ippool/1.3/usl/usl_pid.c:445 /usr/src/debug/ippool/1.3/usl/usl_pid.c:44
6 »       push···%r156 »       push···%r12
 7 »       mov····%rsi,%r12
7 »       push···%r148 »       push···%rbp
 9 »       mov····%rdx,%rbp
8 »       push···%rbx10 »       push···%rbx
9 »       mov····%edi,%ebx11 »       mov····%edi,%ebx
10 »       mov····%rsi,%r14 
11 »       mov····%rdx,%r15 
12 /usr/src/debug/ippool/1.3/usl/usl_pid.c:4712 /usr/src/debug/ippool/1.3/usl/usl_pid.c:47
13 »       mov····$0x28,%edi13 »       mov····$0x28,%edi
14 »       callq··17·<usl_pid_record_child+0x17>14 »       callq··16·<usl_pid_record_child+0x16>
15 ·R_X86_64_PLT32» malloc-0x415 ·R_X86_64_PLT32» malloc-0x4
16 /usr/src/debug/ippool/1.3/usl/usl_pid.c:4816 /usr/src/debug/ippool/1.3/usl/usl_pid.c:48
17 »       test···%rax,%rax17 »       test···%rax,%rax
18 »       je·····56·<usl_pid_record_child+0x56>18 »       je·····51·<usl_pid_record_child+0x51>
 19 usl_list_add():
 20 /usr/src/debug/ippool/1.3/usl/usl_list.h:94
 21 »       mov····0x0(%rip),%rcx········
 22 ·R_X86_64_PC32»  .data.rel.local-0x4
 23 usl_pid_record_child():
19 /usr/src/debug/ippool/1.3/usl/usl_pid.c:5224 /usr/src/debug/ippool/1.3/usl/usl_pid.c:52
20 »       lea····0x18(%rax),%rdx25 »       lea····0x18(%rax),%rdx
 26 __usl_list_add():
 27 /usr/src/debug/ippool/1.3/usl/usl_list.h:79
 28 »       lea····0x0(%rip),%rsi········
 29 ·R_X86_64_PC32»  .data.rel.local-0x4
 30 usl_pid_record_child():
21 /usr/src/debug/ippool/1.3/usl/usl_pid.c:5331 /usr/src/debug/ippool/1.3/usl/usl_pid.c:53
22 »       mov····%ebx,(%rax)32 »       mov····%ebx,(%rax)
23 /usr/src/debug/ippool/1.3/usl/usl_pid.c:5433 /usr/src/debug/ippool/1.3/usl/usl_pid.c:54
24 »       mov····%r14,0x8(%rax)34 »       mov····%r12,0x8(%rax)
25 /usr/src/debug/ippool/1.3/usl/usl_pid.c:5535 /usr/src/debug/ippool/1.3/usl/usl_pid.c:55
26 »       mov····%r15,0x10(%rax)36 »       mov····%rbp,0x10(%rax)
27 usl_list_add(): 
28 /usr/src/debug/ippool/1.3/usl/usl_list.h:94 
29 »       mov····0x0(%rip),%rcx········ 
30 ·R_X86_64_PC32»  .data.rel.local-0x4 
31 __usl_list_add():37 __usl_list_add():
 38 /usr/src/debug/ippool/1.3/usl/usl_list.h:80
 39 »       mov····%rdx,0x0(%rip)········
 40 ·R_X86_64_PC32»  .data.rel.local-0x4
32 /usr/src/debug/ippool/1.3/usl/usl_list.h:7741 /usr/src/debug/ippool/1.3/usl/usl_list.h:77
33 »       mov····%rdx,0x8(%rcx)42 »       mov····%rdx,0x8(%rcx)
34 /usr/src/debug/ippool/1.3/usl/usl_list.h:7843 /usr/src/debug/ippool/1.3/usl/usl_list.h:78
35 »       mov····%rcx,0x18(%rax)44 »       mov····%rcx,0x18(%rax)
36 /usr/src/debug/ippool/1.3/usl/usl_list.h:7945 /usr/src/debug/ippool/1.3/usl/usl_list.h:79
37 »       lea····0x0(%rip),%rcx········ 
38 ·R_X86_64_PC32»  .data.rel.local-0x4 
39 »       mov····%rcx,0x20(%rax)46 »       mov····%rsi,0x20(%rax)
40 /usr/src/debug/ippool/1.3/usl/usl_list.h:80 
41 »       mov····%rdx,0x0(%rip)········ 
42 ·R_X86_64_PC32»  .data.rel.local-0x4 
43 usl_pid_record_child():47 usl_pid_record_child():
44 /usr/src/debug/ippool/1.3/usl/usl_pid.c:6048 /usr/src/debug/ippool/1.3/usl/usl_pid.c:60
45 »       mov····$0x0,%eax49 »       xor····%eax,%eax
46 /usr/src/debug/ippool/1.3/usl/usl_pid.c:6150 /usr/src/debug/ippool/1.3/usl/usl_pid.c:61
47 »       pop····%rbx51 »       pop····%rbx
 52 »       pop····%rbp
48 »       pop····%r1453 »       pop····%r12
49 »       pop····%r15 
50 »       retq···54 »       retq···
51 /usr/src/debug/ippool/1.3/usl/usl_pid.c:4955 /usr/src/debug/ippool/1.3/usl/usl_pid.c:49
52 »       mov····%ebx,%edx56 »       mov····%ebx,%edx
53 »       lea····0x0(%rip),%rsi········57 »       lea····0x0(%rip),%rsi········
54 ·R_X86_64_PC32»  .LC0-0x458 ·R_X86_64_PC32»  .LC0-0x4
55 »       mov····$0x4,%edi59 »       mov····$0x4,%edi
56 »       callq··*0x0(%rip)········60 »       callq··*0x0(%rip)········
57 ·R_X86_64_PC32»  usl_log_fn-0x461 ·R_X86_64_PC32»  usl_log_fn-0x4
58 /usr/src/debug/ippool/1.3/usl/usl_pid.c:5062 /usr/src/debug/ippool/1.3/usl/usl_pid.c:50
59 »       mov····$0xfffffff4,%eax63 »       mov····$0xfffffff4,%eax
60 »       jmp····50·<usl_pid_record_child+0x50>64 »       jmp····4c·<usl_pid_record_child+0x4c>
 65 »       nopl···0x0(%rax)
  
61 0000000000000071·<usl_pid_reap_children>:66 0000000000000070·<usl_pid_reap_children>:
62 usl_pid_reap_children():67 usl_pid_reap_children():
63 /usr/src/debug/ippool/1.3/usl/usl_pid.c:6768 /usr/src/debug/ippool/1.3/usl/usl_pid.c:67
64 »       push···%r1569 »       push···%r15
65 »       push···%r1470 »       push···%r14
66 »       push···%r1371 »       push···%r13
67 »       push···%r1272 »       push···%r12
68 »       push···%rbp73 »       push···%rbp
69 »       push···%rbx74 »       push···%rbx
70 »       sub····$0x28,%rsp75 »       sub····$0x28,%rsp
71 »       mov····%fs:0x28,%rax 
72 »       mov····%rax,0x18(%rsp) 
73 »       xor····%eax,%eax 
74 usl_list_empty():76 usl_list_empty():
75 /usr/src/debug/ippool/1.3/usl/usl_list.h:17577 /usr/src/debug/ippool/1.3/usl/usl_list.h:175
 78 »       mov····%fs:0x28,%r15
 79 »       mov····%r15,0x18(%rsp)
76 »       lea····0x0(%rip),%rax········80 »       lea····0x0(%rip),%r15········
77 ·R_X86_64_PC32»  .data.rel.local-0x481 ·R_X86_64_PC32»  .data.rel.local-0x4
78 usl_pid_reap_children():82 usl_pid_reap_children():
79 /usr/src/debug/ippool/1.3/usl/usl_pid.c:75·(discriminator·1)83 /usr/src/debug/ippool/1.3/usl/usl_pid.c:75·(discriminator·1)
80 »       cmp····%rax,(%rax)84 »       cmp····%r15,(%r15)
81 »       je·····21f·<usl_pid_reap_children+0x1ae>85 »       je·····21d·<usl_pid_reap_children+0x1ad>
82 /usr/src/debug/ippool/1.3/usl/usl_pid.c:8186 /usr/src/debug/ippool/1.3/usl/usl_pid.c:81
 87 »       xor····%r12d,%r12d
83 »       test···%edi,%edi88 »       test···%edi,%edi
 89 »       lea····0x14(%rsp),%rbp
 90 /usr/src/debug/ippool/1.3/usl/usl_pid.c:96
 91 »       mov····$0x6,%r13d
 92 /usr/src/debug/ippool/1.3/usl/usl_pid.c:81
84 »       sete···%al93 »       sete···%r12b
85 »       movzbl·%al,%eax 
86 »       mov····%eax,0x4(%rsp) 
87 /usr/src/debug/ippool/1.3/usl/usl_pid.c:7094 /usr/src/debug/ippool/1.3/usl/usl_pid.c:70
88 »       mov····$0x0,%r14d 
89 /usr/src/debug/ippool/1.3/usl/usl_pid.c:69 
90 »       mov····$0x0,%r12d95 »       xor····%ebx,%ebx
 96 »       nopl···(%rax)
 97 »       data16·nopw·%cs:0x0(%rax,%rax,1)
91 /usr/src/debug/ippool/1.3/usl/usl_pid.c:8198 /usr/src/debug/ippool/1.3/usl/usl_pid.c:81
92 »       lea····0x14(%rsp),%rax 
93 »       mov····%rax,0x8(%rsp)99 »       mov····%rbp,%rsi
 100 »       mov····%r12d,%edx
 101 »       mov····$0xffffffff,%edi
 102 »       callq··d0·<usl_pid_reap_children+0x60>
 103 ·R_X86_64_PLT32» waitpid-0x4
 104 »       mov····%eax,%esi
... Open expanded diff ...