| | | | |
| Offset 1, 13 lines modified | Offset 1, 13 lines modified |
| | |
| | |
| | |
| 1 | Disassembly·of·section·.text: | 1 | Disassembly·of·section·.text: |
| | |
| 2 | 00000000000abdc0·<rust_psm_replace_stack@@Base-0x57c840>: | 2 | 00000000000abdc0·<rust_psm_replace_stack@@Base-0x57c8a0>: |
| 3 | » mov····0x38(%rdi),%eax | 3 | » mov····0x38(%rdi),%eax |
| 4 | » test···%eax,%eax | 4 | » test···%eax,%eax |
| 5 | » jne····abdc8·<<rustc_span::def_id::LocalDefId·as·core::fmt::Debug>::fmt@plt+0x10> | 5 | » jne····abdc8·<<rustc_span::def_id::LocalDefId·as·core::fmt::Debug>::fmt@plt+0x10> |
| 6 | » ret | 6 | » ret |
| 7 | » sub····$0x28,%rsp | 7 | » sub····$0x28,%rsp |
| 8 | » lea····0x18(%rsp),%rax | 8 | » lea····0x18(%rsp),%rax |
| 9 | » mov····%rdi,(%rax) | 9 | » mov····%rdi,(%rax) |
| Offset 445, 18 lines modified | Offset 445, 18 lines modified |
| 445 | » push···%r15 | 445 | » push···%r15 |
| 446 | » push···%r14 | 446 | » push···%r14 |
| 447 | » push···%r12 | 447 | » push···%r12 |
| 448 | » push···%rbx | 448 | » push···%rbx |
| 449 | » sub····$0x70,%rsp | 449 | » sub····$0x70,%rsp |
| 450 | » mov····%rdi,%rbx | 450 | » mov····%rdi,%rbx |
| 451 | » lea····0x87508b(%rip),%rdi········ | 451 | » lea····0x87508b(%rip),%rdi········ |
| 452 | » call···5319f0·<<rustc_span::def_id::LocalDefId·as·core::fmt::Debug>::fmt@plt+0x485c38> | 452 | » call···531a50·<<rustc_span::def_id::LocalDefId·as·core::fmt::Debug>::fmt@plt+0x485c98> |
| 453 | » lea····0x8(%rax),%rsi | 453 | » lea····0x8(%rax),%rsi |
| 454 | » lea····0x20(%rsp),%rdi | 454 | » lea····0x20(%rsp),%rdi |
| 455 | » call···179170·<<rustc_span::def_id::LocalDefId·as·core::fmt::Debug>::fmt@plt+0xcd3b8> | 455 | » call···1791c0·<<rustc_span::def_id::LocalDefId·as·core::fmt::Debug>::fmt@plt+0xcd408> |
| 456 | » mov····0x28(%rsp),%r14 | 456 | » mov····0x28(%rsp),%r14 |
| 457 | » movzbl·0x30(%rsp),%ebp | 457 | » movzbl·0x30(%rsp),%ebp |
| 458 | » cmpl···$0x1,0x20(%rsp) | 458 | » cmpl···$0x1,0x20(%rsp) |
| 459 | » jne····ac5d9·<<rustc_span::def_id::LocalDefId·as·core::fmt::Debug>::fmt@plt+0x821> | 459 | » jne····ac5d9·<<rustc_span::def_id::LocalDefId·as·core::fmt::Debug>::fmt@plt+0x821> |
| 460 | » test···%bpl,%bpl | 460 | » test···%bpl,%bpl |
| 461 | » jne····ac5c5·<<rustc_span::def_id::LocalDefId·as·core::fmt::Debug>::fmt@plt+0x80d> | 461 | » jne····ac5c5·<<rustc_span::def_id::LocalDefId·as·core::fmt::Debug>::fmt@plt+0x80d> |
| 462 | » mov····0xaae9fa(%rip),%rax········ | 462 | » mov····0xaae9fa(%rip),%rax········ |
| Offset 470, 15 lines modified | Offset 470, 15 lines modified |
| 470 | » jne····ac628·<<rustc_span::def_id::LocalDefId·as·core::fmt::Debug>::fmt@plt+0x870> | 470 | » jne····ac628·<<rustc_span::def_id::LocalDefId·as·core::fmt::Debug>::fmt@plt+0x870> |
| 471 | » mov····%r14,%rdi | 471 | » mov····%r14,%rdi |
| 472 | » call···a8b80·<<std::sys::sync::mutex::futex::Mutex>::wake@plt> | 472 | » call···a8b80·<<std::sys::sync::mutex::futex::Mutex>::wake@plt> |
| 473 | » jmp····ac628·<<rustc_span::def_id::LocalDefId·as·core::fmt::Debug>::fmt@plt+0x870> | 473 | » jmp····ac628·<<rustc_span::def_id::LocalDefId·as·core::fmt::Debug>::fmt@plt+0x870> |
| 474 | » cmpq···$0x2,0x20(%r14) | 474 | » cmpq···$0x2,0x20(%r14) |
| 475 | » jb·····ac5f6·<<rustc_span::def_id::LocalDefId·as·core::fmt::Debug>::fmt@plt+0x83e> | 475 | » jb·····ac5f6·<<rustc_span::def_id::LocalDefId·as·core::fmt::Debug>::fmt@plt+0x83e> |
| 476 | » lea····0x8(%r14),%rdi | 476 | » lea····0x8(%r14),%rdi |
| 477 | » call···1e35b0·<<rustc_span::def_id::LocalDefId·as·core::fmt::Debug>::fmt@plt+0x1377f8> | 477 | » call···1e3640·<<rustc_span::def_id::LocalDefId·as·core::fmt::Debug>::fmt@plt+0x137888> |
| 478 | » mov····%rax,%r15 | 478 | » mov····%rax,%r15 |
| 479 | » mov····%rdx,%rax | 479 | » mov····%rdx,%rax |
| 480 | » test···%bpl,%bpl | 480 | » test···%bpl,%bpl |
| 481 | » je·····ac5fe·<<rustc_span::def_id::LocalDefId·as·core::fmt::Debug>::fmt@plt+0x846> | 481 | » je·····ac5fe·<<rustc_span::def_id::LocalDefId·as·core::fmt::Debug>::fmt@plt+0x846> |
| 482 | » jmp····ac614·<<rustc_span::def_id::LocalDefId·as·core::fmt::Debug>::fmt@plt+0x85c> | 482 | » jmp····ac614·<<rustc_span::def_id::LocalDefId·as·core::fmt::Debug>::fmt@plt+0x85c> |
| 483 | » xor····%r15d,%r15d | 483 | » xor····%r15d,%r15d |
| 484 | » test···%bpl,%bpl | 484 | » test···%bpl,%bpl |
| Offset 491, 15 lines modified | Offset 491, 15 lines modified |
| 491 | » xor····%ecx,%ecx | 491 | » xor····%ecx,%ecx |
| 492 | » xchg···%ecx,(%r14) | 492 | » xchg···%ecx,(%r14) |
| 493 | » cmp····$0x2,%ecx | 493 | » cmp····$0x2,%ecx |
| 494 | » je·····ac749·<<rustc_span::def_id::LocalDefId·as·core::fmt::Debug>::fmt@plt+0x991> | 494 | » je·····ac749·<<rustc_span::def_id::LocalDefId·as·core::fmt::Debug>::fmt@plt+0x991> |
| 495 | » test···$0x1,%r15b | 495 | » test···$0x1,%r15b |
| 496 | » jne····ac64e·<<rustc_span::def_id::LocalDefId·as·core::fmt::Debug>::fmt@plt+0x896> | 496 | » jne····ac64e·<<rustc_span::def_id::LocalDefId·as·core::fmt::Debug>::fmt@plt+0x896> |
| 497 | » lea····0x874fe2(%rip),%rdi········ | 497 | » lea····0x874fe2(%rip),%rdi········ |
| 498 | » call···5319f0·<<rustc_span::def_id::LocalDefId·as·core::fmt::Debug>::fmt@plt+0x485c38> | 498 | » call···531a50·<<rustc_span::def_id::LocalDefId·as·core::fmt::Debug>::fmt@plt+0x485c98> |
| 499 | » mov····%rax,%rcx | 499 | » mov····%rax,%rcx |
| 500 | » mov····$0x1,%eax | 500 | » mov····$0x1,%eax |
| 501 | » lock·xadd·%rax,(%rcx) | 501 | » lock·xadd·%rax,(%rcx) |
| 502 | » mov····%rax,0x8(%rsp) | 502 | » mov····%rax,0x8(%rsp) |
| 503 | » cmp····$0x2000,%rax | 503 | » cmp····$0x2000,%rax |
| 504 | » jae····ac666·<<rustc_span::def_id::LocalDefId·as·core::fmt::Debug>::fmt@plt+0x8ae> | 504 | » jae····ac666·<<rustc_span::def_id::LocalDefId·as·core::fmt::Debug>::fmt@plt+0x8ae> |
| 505 | » movq···$0x1,(%rbx) | 505 | » movq···$0x1,(%rbx) |
| Offset 520, 30 lines modified | Offset 520, 30 lines modified |
| 520 | » test···%al,%al | 520 | » test···%al,%al |
| 521 | » jne····ac79c·<<rustc_span::def_id::LocalDefId·as·core::fmt::Debug>::fmt@plt+0x9e4> | 521 | » jne····ac79c·<<rustc_span::def_id::LocalDefId·as·core::fmt::Debug>::fmt@plt+0x9e4> |
| 522 | » call···ab2f0·<std::thread::current::current@plt> | 522 | » call···ab2f0·<std::thread::current::current@plt> |
| 523 | » mov····%rax,(%rsp) | 523 | » mov····%rax,(%rsp) |
| 524 | » mov····%rsp,%rdi | 524 | » mov····%rsp,%rdi |
| 525 | » call···aae40·<<std::thread::thread::Thread>::name@plt> | 525 | » call···aae40·<<std::thread::thread::Thread>::name@plt> |
| 526 | » test···%rax,%rax | 526 | » test···%rax,%rax |
| 527 | » lea····0x5e5c4c(%rip),%rcx········ | 527 | » lea····0x5e5c44(%rip),%rcx········ |
| 528 | » cmovne·%rax,%rcx | 528 | » cmovne·%rax,%rcx |
| 529 | » mov····$0x9,%eax | 529 | » mov····$0x9,%eax |
| 530 | » cmove··%rax,%rdx | 530 | » cmove··%rax,%rdx |
| 531 | » mov····%rcx,0x60(%rsp) | 531 | » mov····%rcx,0x60(%rsp) |
| 532 | » mov····%rdx,0x68(%rsp) | 532 | » mov····%rdx,0x68(%rsp) |
| 533 | » lea····0x5e4e8a(%rip),%rax········ | 533 | » lea····0x5e4e8a(%rip),%rax········ |
| 534 | » mov····%rax,0x10(%rsp) | 534 | » mov····%rax,0x10(%rsp) |
| 535 | » movq···$0x20,0x18(%rsp) | 535 | » movq···$0x20,0x18(%rsp) |
| 536 | » lea····0x60(%rsp),%rax | 536 | » lea····0x60(%rsp),%rax |
| 537 | » mov····%rax,0x20(%rsp) | 537 | » mov····%rax,0x20(%rsp) |
| 538 | » lea····0xe913f(%rip),%rax········#·195820·<<rustc_span::def_id::LocalDefId·as·core::fmt::Debug>::fmt@plt+0xe9a68> | 538 | » lea····0xe91af(%rip),%rax········#·195890·<<rustc_span::def_id::LocalDefId·as·core::fmt::Debug>::fmt@plt+0xe9ad8> |
| 539 | » mov····%rax,0x28(%rsp) | 539 | » mov····%rax,0x28(%rsp) |
| 540 | » lea····0x8(%rsp),%rcx | 540 | » lea····0x8(%rsp),%rcx |
| 541 | » mov····%rcx,0x30(%rsp) | 541 | » mov····%rcx,0x30(%rsp) |
| 542 | » mov····0xaae631(%rip),%rcx········ | 542 | » mov····0xaae629(%rip),%rcx········ |
| 543 | » mov····%rcx,0x38(%rsp) | 543 | » mov····%rcx,0x38(%rsp) |
| 544 | » lea····0x10(%rsp),%rdx | 544 | » lea····0x10(%rsp),%rdx |
| 545 | » mov····%rdx,0x40(%rsp) | 545 | » mov····%rdx,0x40(%rsp) |
| 546 | » mov····%rax,0x48(%rsp) | 546 | » mov····%rax,0x48(%rsp) |
| 547 | » lea····0x5e5386(%rip),%rax········ | 547 | » lea····0x5e5386(%rip),%rax········ |
| 548 | » mov····%rax,0x50(%rsp) | 548 | » mov····%rax,0x50(%rsp) |
| 549 | » mov····%rcx,0x58(%rsp) | 549 | » mov····%rcx,0x58(%rsp) |
| Offset 578, 19 lines modified | Offset 578, 19 lines modified |
| 578 | » movb···$0x1,0x4(%r14) | 578 | » movb···$0x1,0x4(%r14) |
| 579 | » jmp····ac614·<<rustc_span::def_id::LocalDefId·as·core::fmt::Debug>::fmt@plt+0x85c> | 579 | » jmp····ac614·<<rustc_span::def_id::LocalDefId·as·core::fmt::Debug>::fmt@plt+0x85c> |
| 580 | » lea····0x5e4da9(%rip),%rax········ | 580 | » lea····0x5e4da9(%rip),%rax········ |
| 581 | » mov····%rax,0x10(%rsp) | 581 | » mov····%rax,0x10(%rsp) |
| 582 | » movq···$0x20,0x18(%rsp) | 582 | » movq···$0x20,0x18(%rsp) |
| 583 | » lea····0x8(%rsp),%rax | 583 | » lea····0x8(%rsp),%rax |
| 584 | » mov····%rax,0x20(%rsp) | 584 | » mov····%rax,0x20(%rsp) |
| 585 | » mov····0xaae566(%rip),%rax········ | 585 | » mov····0xaae55e(%rip),%rax········ |
| 586 | » mov····%rax,0x28(%rsp) | 586 | » mov····%rax,0x28(%rsp) |
| 587 | » lea····0x10(%rsp),%rcx | 587 | » lea····0x10(%rsp),%rcx |
| 588 | » mov····%rcx,0x30(%rsp) | 588 | » mov····%rcx,0x30(%rsp) |
| 589 | » lea····0xe9048(%rip),%rcx········#·195820·<<rustc_span::def_id::LocalDefId·as·core::fmt::Debug>::fmt@plt+0xe9a68> | 589 | » lea····0xe90b8(%rip),%rcx········#·195890·<<rustc_span::def_id::LocalDefId·as·core::fmt::Debug>::fmt@plt+0xe9ad8> |
| 590 | » mov····%rcx,0x38(%rsp) | 590 | » mov····%rcx,0x38(%rsp) |
| 591 | » lea····0x5e52b4(%rip),%rcx········ | 591 | » lea····0x5e52b4(%rip),%rcx········ |
| 592 | » mov····%rcx,0x40(%rsp) | 592 | » mov····%rcx,0x40(%rsp) |
| 593 | » mov····%rax,0x48(%rsp) | 593 | » mov····%rax,0x48(%rsp) |
| 594 | » lea····0x5d809f(%rip),%rdi········ | 594 | » lea····0x5d809f(%rip),%rdi········ |
| 595 | » lea····0xa47d3c(%rip),%rdx········ | 595 | » lea····0xa47d3c(%rip),%rdx········ |
| 596 | » lea····0x20(%rsp),%rsi | 596 | » lea····0x20(%rsp),%rsi |
| Offset 727, 38 lines modified | Offset 727, 38 lines modified |
| 727 | » mov····%edx,%ecx | 727 | » mov····%edx,%ecx |
| 728 | » mov····%esi,%edx | 728 | » mov····%esi,%edx |
| 729 | » mov····%rdi,%rsi | 729 | » mov····%rdi,%rsi |
| 730 | » lea····0x10(%rsp),%rbx | 730 | » lea····0x10(%rsp),%rbx |
| 731 | » mov····%rbx,%rdi | 731 | » mov····%rbx,%rdi |
| 732 | » call···a9610·<<rustc_middle::ty::context::TyCtxt>::def_path@plt> | 732 | » call···a9610·<<rustc_middle::ty::context::TyCtxt>::def_path@plt> |
| 733 | » mov····%rbx,(%rsp) | 733 | » mov····%rbx,(%rsp) |
| 734 | » lea····0x9475c(%rip),%rax········#·141170·<<rustc_span::def_id::LocalDefId·as·core::fmt::Debug>::fmt@plt+0x953b8> | 734 | » lea····0x9476c(%rip),%rax········#·141180·<<rustc_span::def_id::LocalDefId·as·core::fmt::Debug>::fmt@plt+0x953c8> |
| 735 | » mov····%rax,0x8(%rsp) | 735 | » mov····%rax,0x8(%rsp) |
| 736 | » lea····0x5d7ff8(%rip),%rdi········ | 736 | » lea····0x5d7ff8(%rip),%rdi········ |
| 737 | » lea····0xa47b41(%rip),%rdx········ | 737 | » lea····0xa47b41(%rip),%rdx········ |
|
... Open expanded diff (truncated) ...
|